idea打包问题

idea打包问题

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

每次点击package后控制台就会打印出Process terminated,包也没有打出来,点击lifecycle中的其他选项也是Process terminated

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

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

10回答
好帮手慕小班 2019-12-26 17:40:12

同学你好,1、这里同学打包的是jar包,而不是war包,这里老师也尝试一下:

        jar包(打包后默认是这样的):

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

        war包(打包后默认是这样的):

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

如上所示,同学打成war包再试一次。

2、同学贴出的链接是自己邮箱的链接吗,这里老师受网络限制,并不能访问成功,建议同学不要贴链接内容。

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

提问者 猫以自闭 2019-12-26 14:37:35

有BUILD SUCCESS,但是打出来的jar包是这样的

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

里面jsp文件web.xml文件什么的都没有http://img1.sycdn.imooc.com//climg/5e04551a0965dee207530235.jpg


提问者 猫以自闭 2019-12-25 13:06:58

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

老师问题解决了,可以用mev命令打包,但是点package还是不能打包,还是会打印红字

  • 提问者 猫以自闭 #1
    但是打出来的包不能用,Tomcat发布后加载不了
    2019-12-25 13:10:58
  • 好帮手慕小班 回复 提问者 猫以自闭 #2
    同学你好,1、点package还是不能打包,同学可以重新建一个项目,再来尝试一下package打包,能否使用。2、降低maven版本,比如换成3.6.0的maven版本或者换成3.5.2的maven版本再试一下。3、使用mvn命令打包成功,有success(成功)标识吗。4、Tomcat发布后加载不了,是报错了吗,如果是,建议将报错信息贴出。如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
    2019-12-25 17:42:06
好帮手慕小班 2019-12-25 10:54:41

同学你好,根据同学贴出的报错信息:

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

javax.servlet加载不到,也就是对应的servlet-api的jar包有问题,同学可以查看一下自己的servlet-api的jar包中是否有这些http下的内容,例如:

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

如上所示,查看完成后,确定是jar包问题,同学可以根据自己的设置找到对应的jar包下载地址

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

找到对应的servlet-api,删除对应版本的jar文件。

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

删除后,在项目中重新下载对应jar包

如上操作完成后,再来重试打包项目。

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

提问者 猫以自闭 2019-12-24 20:00:14

通过terminal窗口mvn clean package
命令打包

G:\works\idea\web>mvn clean package
[WARNING]
[WARNING] Some problems were encountered while building the effective settings
[WARNING] expected START_TAG or END_TAG not TEXT (position: TEXT seen ...<mirrors>\r\n    <mirror>\r\n\ua0 \ua0 \ua0 <i... @148:9)  @ G:\works\Java Tool Package\apa
che-maven-3.6.3\bin\..\conf\settings.xml, line 148, column 9
[WARNING] expected START_TAG or END_TAG not TEXT (position: TEXT seen ...<mirrors>\r\n    <mirror>\r\n\ua0 \ua0 \ua0 <i... @148:9)  @ C:\Users\TR\.m2\settings.xml,
line 148, column 9
[WARNING]
[INFO] Scanning for projects...
[INFO]
[INFO] --------------------------< org.example:web >---------------------------
[INFO] Building web 1.0-SNAPSHOT
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ web ---
[INFO] Deleting G:\works\idea\web\target
[INFO]
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ web ---
[WARNING] Using platform encoding (GBK actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] Copying 0 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ web ---
[INFO] Changes detected - recompiling the module!
[WARNING] File encoding has not been set, using platform encoding GBK, i.e. build is platform dependent!
[INFO] Compiling 1 source file to G:\works\idea\web\target\classes
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] /G:/works/idea/web/src/main/java/com/zwb/web.java:[3,21] 程序包javax.servlet不存在
[ERROR] /G:/works/idea/web/src/main/java/com/zwb/web.java:[4,32] 程序包javax.servlet.annotation不存在
[ERROR] /G:/works/idea/web/src/main/java/com/zwb/web.java:[5,26] 程序包javax.servlet.http不存在
[ERROR] /G:/works/idea/web/src/main/java/com/zwb/web.java:[6,26] 程序包javax.servlet.http不存在
[ERROR] /G:/works/idea/web/src/main/java/com/zwb/web.java:[7,26] 程序包javax.servlet.http不存在
[ERROR] /G:/works/idea/web/src/main/java/com/zwb/web.java:[11,26] 找不到符号
  符号: 类 HttpServlet
[ERROR] /G:/works/idea/web/src/main/java/com/zwb/web.java:[10,2] 找不到符号
  符号: 类 WebServlet
[ERROR] /G:/works/idea/web/src/main/java/com/zwb/web.java:[12,27] 找不到符号
  符号:   类 HttpServletRequest
  位置: 类 com.zwb.web
[ERROR] /G:/works/idea/web/src/main/java/com/zwb/web.java:[12,55] 找不到符号
  符号:   类 HttpServletResponse
  位置: 类 com.zwb.web
[ERROR] /G:/works/idea/web/src/main/java/com/zwb/web.java:[12,92] 找不到符号
  符号:   类 ServletException
  位置: 类 com.zwb.web
[ERROR] /G:/works/idea/web/src/main/java/com/zwb/web.java:[16,26] 找不到符号
  符号:   类 HttpServletRequest
  位置: 类 com.zwb.web
[ERROR] /G:/works/idea/web/src/main/java/com/zwb/web.java:[16,54] 找不到符号
  符号:   类 HttpServletResponse
  位置: 类 com.zwb.web
[ERROR] /G:/works/idea/web/src/main/java/com/zwb/web.java:[16,91] 找不到符号
  符号:   类 ServletException
  位置: 类 com.zwb.web
[INFO] 13 errors
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  1.022 s
[INFO] Finished at: 2019-12-24T19:59:09+08:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project web: Compilation failure: Compilation failure
:
[ERROR] /G:/works/idea/web/src/main/java/com/zwb/web.java:[3,21] 程序包javax.servlet不存在
[ERROR] /G:/works/idea/web/src/main/java/com/zwb/web.java:[4,32] 程序包javax.servlet.annotation不存在
[ERROR] /G:/works/idea/web/src/main/java/com/zwb/web.java:[5,26] 程序包javax.servlet.http不存在
[ERROR] /G:/works/idea/web/src/main/java/com/zwb/web.java:[6,26] 程序包javax.servlet.http不存在
[ERROR] /G:/works/idea/web/src/main/java/com/zwb/web.java:[7,26] 程序包javax.servlet.http不存在
[ERROR] /G:/works/idea/web/src/main/java/com/zwb/web.java:[11,26] 找不到符号
[ERROR]   符号: 类 HttpServlet
[ERROR] /G:/works/idea/web/src/main/java/com/zwb/web.java:[10,2] 找不到符号
[ERROR]   符号: 类 WebServlet
[ERROR] /G:/works/idea/web/src/main/java/com/zwb/web.java:[12,27] 找不到符号
[ERROR]   符号:   类 HttpServletRequest
[ERROR]   位置: 类 com.zwb.web
[ERROR] /G:/works/idea/web/src/main/java/com/zwb/web.java:[12,55] 找不到符号
[ERROR]   符号:   类 HttpServletResponse
[ERROR]   位置: 类 com.zwb.web
[ERROR] /G:/works/idea/web/src/main/java/com/zwb/web.java:[12,92] 找不到符号
[ERROR]   符号:   类 ServletException
[ERROR]   位置: 类 com.zwb.web
[ERROR] /G:/works/idea/web/src/main/java/com/zwb/web.java:[16,26] 找不到符号
[ERROR]   符号:   类 HttpServletRequest
[ERROR]   位置: 类 com.zwb.web
[ERROR] /G:/works/idea/web/src/main/java/com/zwb/web.java:[16,54] 找不到符号
[ERROR]   符号:   类 HttpServletResponse
[ERROR]   位置: 类 com.zwb.web
[ERROR] /G:/works/idea/web/src/main/java/com/zwb/web.java:[16,91] 找不到符号
[ERROR]   符号:   类 ServletException
[ERROR]   位置: 类 com.zwb.web
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException

G:\works\idea\web>


提问者 猫以自闭 2019-12-24 19:34:14

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

之前改过最后两个设置不知道是不是这个问题

好帮手慕小班 2019-12-24 19:22:27

同学你好,同学可以查看一下idea中maven设置,查看配置:

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

maven配置正确,但还是出现Process terminated的错误,同学可以尝试更改maven版本,将版本调低一些。

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

提问者 猫以自闭 2019-12-24 18:14:42

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

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

tomcat的项目,可以运行,什么问题呢

好帮手慕小班 2019-12-24 18:00:35

同学你好,同学的当前maven项目能否正确运行:

    1、可以先查看当前项目的jdk版本号,判断是不是自带的jdk版本,推荐不要使用自带的jdk版本;

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

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

    2、查看maven插件的版本号和setting等信息,确定maven插件已经正确安装,在命令窗口下mvn -v是否显示相应的信息,若不显示需要同学按照课程前面的内容,重新创建配置maven,正确显示有如下内容:

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

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

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

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

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

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

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