构建Jetty 9
set MAVEN_OPTS=-XX:MaxPermSize=512M
?
要获取源码,可以直接下载打包好的文件,也可以使用git clone命令
1、目前在页面上提供的打包文件是2013年3月8日的一个tag:jetty-9.0.0.v20130308.zip。下载后解压缩就可以了
2、要是使用git clone命令,先Set Up Git,然后执行命令:
git clone http://git.eclipse.org/gitroot/jetty/org.eclipse.jetty.project.git?如下信息结束之后,在GitHub的存储目录下(默认是“用户文档目录\GitHub”)就可以看到clone好的org.eclipse.jetty.project目录了
Cloning into 'org.eclipse.jetty.project'...在Jetty源码目录下执行:
mvn -Dmaven.test.skip=true install?无论是下载的打包文件,还是git clone下来的版本(2013年3月26日的9.0.1最新snapshot版本),测试都有错误、会导致构建失败,所以这里没有执行测试,增加了-Dmaven.test.skip=true
?
构建成功后,在Maven本地仓库的org\eclipse\jetty\jetty-distribution下面,或者源码目录的jetty-distribution\target下面,就可以找到构建好的分发包了(jetty-distribution-9.0.0.v20130308.zip或jetty-distribution-9.0.1-SNAPSHOT.zip)
?
将分发包解压,然后在解压生成的目录下启动Jetty(java -jar start.jar),就可以开始Jetty之旅了