Maven02_04_使用jetty来跑maven的web项目使用jetty的注意事项没有用Maven的时候是怎么打包的,自定义打包的名字的
Posted 平凡加班狗
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Maven02_04_使用jetty来跑maven的web项目使用jetty的注意事项没有用Maven的时候是怎么打包的,自定义打包的名字的相关的知识,希望对你有一定的参考价值。
使用jetty来跑maven的web项目
用jetty来跑web项目也是一样的,要配置一个插件
复制代码 到 Pom.xml
<build>
<finalName>test4</finalName>
<plugins>
<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>maven-jetty-plugin</artifactId>
<version>6.1.26</version>
<configuration>
<scanIntervalSeconds>10</scanIntervalSeconds>
<webApp>${basedir}/target/test4</webApp>
<webAppConfig>
<!-- 访问路径 根路径访问,演示/test4又是什么情况-->
<contextPath>/</contextPath>
</webAppConfig>
<connectors>
<connector implementation="org.mortbay.jetty.nio.SelectChannelConnector">
<port>8888</port>
<headerBufferSize>16192</headerBufferSize>
</connector>
</connectors>
</configuration>
</plugin>
</plugins>
</build>
注意这里这个test4是项目名称,根据自己的实际情况来修改 即可
运行:Run configrations
现在访问是不需要项目名的,如果需要项目名就配置一下,如下
使用jetty的注意事项:自定义打包的名字
回顾:以前没有用Maven的时候是怎么打包的?
回到正题,我们发现Maven打包后,项目后面都加上了版本号,假如不想要版本号,只要个项目名行不行呢?
我们用Maven打包之后,如果不想要它给我加版本号,直接给我一个名字就可以了,这个怎么解决
这样就行了
清理一下,把target删掉,重新打包看看‘效果
总结
工作中用哪种方式来跑,具体看团队,可以直接向以前那样,直接运行到tomcat,也可以用tomcat7,也可以用jetty来跑,都可以
以上是关于Maven02_04_使用jetty来跑maven的web项目使用jetty的注意事项没有用Maven的时候是怎么打包的,自定义打包的名字的的主要内容,如果未能解决你的问题,请参考以下文章
持续集成篇_04_Maven使用Jetty或Tomcat运行项目
04_项目一众筹00_02_Maven项目管理工具——Maven_第一个Maven工程_练习常用命令
使用 jetty-maven-plugin 运行 Jetty,并在 jetty 运行时完成构建
02 Maven 笔记:Eclipse下maven项目在Tomcat7和Jetty9中部署调试
如何在 Maven/Mortbay Jetty 插件中使用 https / ssl?
Maven01_02_.Eclipse支持Maven怎么判断我的eclipse支不支持Maven创建一个简单的Maven项目Maven命令行的使用jdk里面是包含jre的