jetty v7.6配置
1.Eclipse版本Eclipse Java EE IDE for Web Developers(WTP)
Version: Kepler Release
2.下载Eclipse的jetty插件
http://dl2.iteye.com/upload/attachment/0087/9445/a76c5a84-8841-30a7-9527-7b9ad343a43f.jpg
3.追加并配置jetty服务器环境
http://dl2.iteye.com/upload/attachment/0087/9447/6cfb7d4e-454e-3047-8461-497378dbe95b.jpg
http://dl2.iteye.com/upload/attachment/0087/9449/3ba97262-352f-3d68-9a09-038d1ef85ee7.jpg
http://dl2.iteye.com/upload/attachment/0087/9451/16c4be6c-d7c4-336a-aca5-0b232d329b07.jpg
4.设置启动JVM参数
http://dl2.iteye.com/upload/attachment/0087/9455/1be3e527-a3b1-3b47-8821-204d1ed2c301.jpg
在Arguments的TAB中,有VM arguments设置,追加以下参数
-Xmx1024M -Xms512M -XX:"MaxPermSize=256m"
-Dorg.eclipse.jetty.server.Request.maxFormContentSize=-1
-Dorg.apache.jasper.compiler.disablejsr199=true
http://dl2.iteye.com/upload/attachment/0087/9457/a7c5e89a-e7f4-389c-ab7a-79d51c288e38.jpg
5.运行环境设置
修改jetty安装目录\etc\jetty.xml,在Configure节点下追加以下参数设置
<Configure id="Server" class="org.eclipse.jetty.server.Server">
<Call name="setAttribute">
<Arg>org.eclipse.jetty.server.Request.maxFormContentSize</Arg>
<Arg>-1</Arg>
</Call>
<Call name="setAttribute">
<Arg>org.eclipse.jetty.server.Request.maxFormKeys</Arg>
<Arg>-1</Arg>
</Call>
修改jetty安装目录\start.ini,--exce的设置参考以下
--exec
-Dsun.rmi.dgc.client.gcInterval=3600000
-Dsun.rmi.dgc.server.gcInterval=3600000
# -Dorg.apache.jasper.compiler.disablejsr199=true
# -Dcom.sun.management.jmxremote
# -Dorg.eclipse.jetty.util.log.IGNORED=true
# -Dorg.eclipse.jetty.LEVEL=DEBUG
# -Dorg.eclipse.jetty.util.log.stderr.SOURCE=true
-Xmx2000m
-Xmn512m
# -verbose:gc
# -XX:+PrintGCDateStamps
# -XX:+PrintGCTimeStamps
# -XX:+PrintGCDetails
# -XX:+PrintTenuringDistribution
# -XX:+PrintCommandLineFlags
# -XX:+DisableExplicitGC
-XX:+UseConcMarkSweepGC
# -XX:ParallelCMSThreads=2
-XX:+CMSClassUnloadingEnabled
# -XX:+UseCMSCompactAtFullCollection
# -XX:CMSInitiatingOccupancyFraction=80
#-----------------------------------------------------------
启动服务器
cd jetty安装目录
java -jar start.jar --ini=start.ini(默认是start.ini,可省略--ini参数)
页:
[1]