欢迎来到天天文库
浏览记录
ID:52955523
大小:574.76 KB
页数:7页
时间:2020-04-03
《用Maven和Jetty开发调试WEB应用程序.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、用Maven和Jetty开发调试WEB应用程序前提正确安装Maven,eclipse,m2eclipse插件创建Maven工程在SelectanArcheType对话框选择maven-archetype-webapp接下来输入GroupId,ArtifactId,Version等,点击Finish,一个空的webapp工程就创建好了。进入项目的属性页面,选择JavaBuildPath单元的Source标签,可以看到Maven创建的resources目录的属性。注意Excluded:**,表示resou
2、rces目录下的资源不会编译到target下,选中该项,点击Remove按钮,清除该项目。同时也取消Allowoutputfoldersforsorcefolders选项。一般来说,在resources目录下是项目的配置文件,比如struts的配置文件,spring的配置文件,log4j的配置文件等。如果这些配置文件不编译到target目录下,在使用Jetty进行开发时,spring就读不到配置。接下来就按正常开发WEB应用程序一样进行配置和代码的编写。需要注意的是,在web.xml里配置log4j和
3、spring的bean配置文件时,要使用classpath来指向配置文件。webAppRootKeyrhinoceros.rootcontextConfigLocationclasspath:spring-*.xml4、alue>log4jConfigLocationclasspath:log4j.properties使用Jetty调试要使用Jetty来进行调试,只需要在pom.xml里添加jetty的plugin即可org.mortbay.jetty
4、alue>
5、maven-jetty-plugin/rhinoceros8080exit6、t>80812org.apache.maven.pluginsmaven-compiler-plugin1.61.6UTF-8
6、t>80812
7、此时,在命令行输入mvnjetty:run,即可启动jetty,输入mvnjetty:stop即可停止jetty。为了方便,也可以在eclipse里配置在RunConfigurations设置里,选中MavenBuild单元,右键弹出菜单,选择new,在Name,Basedirectory,Goals里分别输入相应的内容,点击Apply即可保存。其中Goals输入jetty:run和jetty:stop即可。环
8、境eclipse版本Maven版本操作系统
此文档下载收益归作者所有