为什么service module中也显示war

为什么service module中也显示war

我在做最后试题的时候,发现两个moudle都是war,我命名已经改了servicemodule中的packing为jar了

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

3回答
一叶知秋519 2018-06-13 11:30:43

在部署Tomcat的时候,选择红框内的选项,然后选择生成的Jar包就可以了。

http://img1.sycdn.imooc.com//climg/5b208fbb0001143b09320275.jpg

祝学习愉快!

一叶知秋519 2018-06-12 18:29:21

建议同学到IDEA的命令行中执行mvn package命令,执行成功以后到项目的target目录下看一下是否生成了jar包

执行命令界面:

http://img1.sycdn.imooc.com//climg/5b1f9ff40001457f07440341.jpg

Tomcat中的war包也是手动加入的,和是否生成了jar包是没有关系的。

祝学习愉快!

  • 提问者 慕沐3291583 #1
    [INFO] --- maven-war-plugin:3.2.0:war (default-war) @ hospital_web --- [WARNING] Error injecting: org.apache.maven.plugins.war.WarMojo com.google.inject.ProvisionException: Unable to provision, see the following errors: 1) Error injecting constructor, java.lang.NoClassDefFoundError: com/thoughtworks/xstream/io/HierarchicalStreamDriver at org.apache.maven.plugins.war.WarMojo.<init>(Unknown Source) while locating org.apache.maven.plugins.war.WarMojo
    2018-06-13 08:23:20
  • 提问者 慕沐3291583 #2
    没有service moudle下没有jar,但是在web moudle下的war包里有jar
    2018-06-13 08:25:04
  • 提问者 慕沐3291583 #3
    去掉了web moudle中的 <plugins> <plugin> <artifactId>maven-clean-plugin</artifactId> <version>3.0.0</version> </plugin> <!-- see http://maven.apache.org/ref/current/maven-core/default-bindings.html#Plugin_bindings_for_war_packaging --> <plugin> <artifactId>maven-resources-plugin</artifactId> <version>3.0.2</version> </plugin> <plugin> <artifactId>maven-compiler-plugin</artifactId> <version>3.7.0</version> </plugin> <plugin> <artifactId>maven-surefire-plugin</artifactId> <version>2.20.1</version> </plugin> <plugin> <artifactId>maven-war-plugin</artifactId> <version>3.2.0</version> </plugin> <plugin> <artifactId>maven-install-plugin</artifactId> <version>2.5.2</version> </plugin> <plugin> <artifactId>maven-deploy-plugin</artifactId> <version>2.8.2</version> </plugin> 出错解决了。虽然不明白为什么。service moudle下也出现了jar.但是在部署在tomcat 的时候依然会显示service war
    2018-06-13 08:39:53
提问者 慕沐3291583 2018-06-12 18:08:06

http://img1.sycdn.imooc.com//climg/5b1f9b7c0001cccc06860431.jpg

http://img1.sycdn.imooc.com//climg/5b1f9b7c0001a2ec08440570.jpg

追加图片

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
SSM主流框架入门与综合项目实战2018版
  • 参与学习           人
  • 提交作业       205    份
  • 解答问题       4317    个

Java中非常实用的SSM整合开发内容,从Spring开始,到MyBaits的进阶内容,再到SpringMVC的应用,最后是SSM整合开发案例,逐步深入,助你成长为一名Java工程师!

了解课程
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师