上周在IDEA中为新项目配置jetty时的问题总结和思考;
1、准备工作:setting配置中已添加Maven的相关配置(如果settings文件有自定义的仓库,local repository中建议使用该位置);
2、在pom.xml 文件中配置 Jetty 插件,添加以下代码:
org.eclipse.jetty
jetty-maven-plugin
9.2.1.v20140609
3、点击Run,点击edit configuration...,点击+,添加Maven,
1) name修改 [ ] 为test,在Parametes中 Working directory为当前项目的所在地址,
Command line中输入 org.mortbay.jetty:maven-jetty-plugin:6.1.22:run 。(如果是多模块项目,需要把Resolve Workspace artifacts 勾上); 2)点击Runner,去掉Use project settings的勾选,
如果只是普通jetty配置,在VM Options中添加以下内容:
Djetty.port=8080;
而在我的项目中需要加上jetty容器的配置,则需要添加:
“-XX:minPermSzie=512m -XX:maxPermSzie=1024m -Djava.endorsed.dirs="D:\...\validation\validation-api\1.0.0.GA"
(注:validation所在的文件目录和setting中配置的local Repository的位置是一样的,否则启动时会报错)
3)JDK可以选用jdk1.7版本的;