单击 Run 按钮运行一次后,以后每次都可以在 Run As→Maven build 命令中选择重复运行。
服务器启动了,接下来打开浏览器,输入:
http://localhost:8080/MvnDemo02/index.jsp
这样就可以访问第一个页面了。
2. 使用 cargo-maven2-plugin 插件部署 Web
使用 cargo 插件相对简单,只需在 pom.xml 中进行配置,指定部署应用所需要的信息,再运行 Run As→Maven install 命令,cargo 插件自动会把打成 war 包的应用,发布到指定 Web 服务器的发布目录下。
接下来要做的是启动 Web 服务器,按以前的方式打开浏览器浏览页面。
Gargo 在 pom.xml 中的插件配置如下所示。
4.0.0cn.com.mvnbook.demoMvnDemo020.0.1-SNAPSHOTwarMvnDemo02 Web App${project.build.directory}/endorsedUTF-8javaxjavaee-web-api6.0providedjunitjunit4.8.1testorg.mortbay.jettymaven-jetty-plugin6.1.26${basedir}/src/main/webapporg.codehaus.cargocargo-maven2-plugin1.4.8truetomcat7xinstalledC:\work\servers\apache-tomcat-7.0.69existingC:\work\servers\apache-tomcat-7.0.69cn.com.mvnbook.demoMvnDemo02warMvnDemo02installedverify-deployerinstalldeployer-deployclean-deployercleandeployer-undeployorg.apache.maven.pluginsmaven-compiler-plugin2.3.21.61.6${endorsed.dir}org.apache.maven.pluginsmaven-war-plugin2.1falseorg.apache.maven.pluginsmaven-dependency-plugin2.1validatecopy${endorsed.dir}truejavaxjavaee-endorsed-api6.0jarMvnDemo02
右击“工程”,选择 Run As→Maven install 命令后,就可以在 Tomcat 7 的发布目录下发现 MvnDemo02.war,启动后它就能自动发布并且能被访问。