通过maven的tomcat插件启动web工程时出错

在使用maven构建web工程时,使用tomcat插件启动出现下面的错误。具体表现为tomcat起不起来。

"C:\Program Files\Java\jdk1.7.0_80\bin\java" -Dmaven.multiModuleProjectDirectory=F:\code\JAVA\JAVAcode\work2\javaconfigdemo -Dmaven.home=F:\java\apache-maven-3.3.9 -Dclassworlds.conf=F:\java\apache-maven-3.3.9\bin\m2.conf "-javaagent:D:\IntelliJ IDEA 2017.1\lib\idea_rt.jar=57795:D:\IntelliJ IDEA 2017.1\bin" -Dfile.encoding=UTF-8 -classpath F:\java\apache-maven-3.3.9\boot\plexus-classworlds-2.5.2.jar org.codehaus.classworlds.Launcher -Didea.version=2017.1 -s F:\java\apache-maven-3.3.9\conf\settings.xml org.apache.tomcat.maven:tomcat7-maven-plugin:2.2:run
[INFO] Scanning for projects...
[WARNING] 
[WARNING] Some problems were encountered while building the effective model for com.mingming:javaconfigdemo:jar:1.0-SNAPSHOT
[WARNING] 'build.plugins.plugin.version' for org.apache.tomcat.maven:tomcat7-maven-plugin is missing. @ line 228, column 21
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 236, column 21
[WARNING] 
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
[WARNING] 
[WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
[WARNING] 
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building javaconfigdemo 1.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] >>> tomcat7-maven-plugin:2.2:run (default-cli) > process-classes @ javaconfigdemo >>>
[INFO] 
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ javaconfigdemo ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 4 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ javaconfigdemo ---
[INFO] Nothing to compile - all classes are up to date
[INFO] 
[INFO] <<< tomcat7-maven-plugin:2.2:run (default-cli) < process-classes @ javaconfigdemo <<<
[INFO] 
[INFO] --- tomcat7-maven-plugin:2.2:run (default-cli) @ javaconfigdemo ---
[INFO] Skipping non-war project
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 13.052 s
[INFO] Finished at: 2018-01-17T16:21:01+08:00
[INFO] Final Memory: 11M/243M
[INFO] ------------------------------------------------------------------------

Process finished with exit code 0

开始一直找不到哪里做了,去网上百度也没找到具体的错误。最后发现是pom文件中的<packing>写错了.在pom文件中应该指定war方式打包。

 <modelVersion>4.0.0</modelVersion>
    <packaging>war</packaging>
    <groupId>com.mingming</groupId>
    <artifactId>javaconfigdemo</artifactId>
    <version>1.0-SNAPSHOT</version>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值