创建maven web项目出错Project build error: Non-parseable POM D:\Ieven\workspace\ws1802\jt-web\pom.xm
2018-07-10 21:14
429 查看
版权声明:原创文章未经允许,不得转载 https://blog.csdn.net/weixin_39723352/article/details/80992022
阅读更多
问题描述:创建分布式项目的子项目jt_web前台,添加父类项目依赖jt-parent,之后在pom.xml文件中添加tomcat插件,出现了如图二所示的错误。
Project build error: Non-parseable POM D:\Ieven\workspace\ws1802\jt-web\pom.xml: Duplicated tag: 'build' (position: START_TAG seen ...</dependencies>\r\n <build>... @23:10)
问题分析:在添加了父类项目依赖时,已经有了build关键字,之后添加tomcat插件,就会重复出现build关键字,只需要删除前一个build选项即可。修改后代如图四
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <artifactId>jt-web</artifactId> <packaging>war</packaging> <name>jt-web Maven Webapp</name> <url>http://maven.apache.org</url> <build> <finalName>jt-web</finalName> </build> <parent> <groupId>com.jt.1802</groupId> <artifactId>jt-parent</artifactId> <version>0.0.1-SNAPSHOT</version> </parent> <dependencies> <dependency> <groupId>com.jt.1802</groupId> <artifactId>jt-common</artifactId> <version>0.0.1-SNAPSHOT</version> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.2</version> <configuration> <port>8092</port> <!-- 项目访问路径 --> <path>/</path> </configuration> </plugin> </plugins> </build> </project>修改后代码
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <artifactId>jt-web</artifactId> <packaging>war</packaging> <name>jt-web Maven Webapp</name> <url>http://maven.apache.org</url> <parent> <groupId>com.jt.1802</groupId> <artifactId>jt-parent</artifactId> <version>0.0.1-SNAPSHOT</version> </parent> <dependencies> <dependency> <groupId>com.jt.1802</groupId> <artifactId>jt-common</artifactId> <version>0.0.1-SNAPSHOT</version> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.2</version> <configuration> <port>8092</port> <!-- 项目访问路径 --> <path>/</path> </configuration> </plugin> </plugins> </build> </project>
阅读更多
相关文章推荐
- 使用STS创建Spring boot project报错:Project build error: Non-resolvable parent POM for...
- 创建.net web项目出错HTTP/1.1 500 Internal Server Error
- maven:Project build error: Non-resolvable parent POM for model:maven01:0.0.1-SNAPSHOT
- vue-cli 新创建的项目启动报错 Module build failed: Error: "extract-text-webpack-plugin"
- eclipse自动创建项目出错Cannot change version of project facet Dynamic Web Module to 2.3.
- 创建.net web项目出错HTTP/1.1 500 Internal Server Error
- Project build error: Non-resolvable parent POM: Could not find artifact weixin:weixin:pom:0.0.1-SNAP
- 解决使用idea maven创建web项目后,提示Failed to create maven project: ‘…/pom.xml’ already exists in VFS的处理办法
- 创建.net web项目出错HTTP/1.1 500 Internal Server Error
- Failed to sync Gradle project '项目名称(module)' Error:failed to find Build Tools revision 20.0.0
- 在Eclipse中创建Maven的Web项目时出现错误:An internal error occurred during: "Retrieving archetypes:"
- 如何创建dynamic web project项目
- Error:(1, 0) Your project path contains non-ASCII characters. This will most likely cause the build
- Eclipse如何创建dynamic web project项目
- maven创建web项目-pom文件提示web.xml is missing and is set to true
- Failed to sync Gradle project '项目名称(module)' Error:failed to find Build Tools revision 20.0.0
- 如何用Maven构建一个project(二)—创建Web项目
- 用VS.NET打开或创建web项目出错的解决办法
- 基于创建Web项目运行时出错的解决方法(必看篇)
- springboot学习1-使用 Spring Starter Project快速创建基于spring-boot的web项目