Eclipse内Maven项目POM报错:com.thoughtworks.xstream.io.HierarchicalStreamDriver
2015-05-23 22:23
369 查看
Eclipse中创建Maven webapp时,pom.xml文件报错,如下图
解决方案是在pom文件中加入maven-war-plugin
Xml代码
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.6</version>
<configuration>
<webResources>
<resource>
<directory>src/main/webapp/WEB-INF</directory>
<filtering>true</filtering>
<targetPath>WEB-INF</targetPath>
</resource>
</webResources>
</configuration>
</plugin>
</plugins>
插入之后报错就会消失。
目前还搞不明白错误的具体原因是什么,猜想是maven仓库中的com.thoughtworks.xtream包不完整,而maven-war-plugin从其他地方获取了完整的包。
可以尝试手动下载xstream包到本地仓库,应该也可以解决这个问题。
解决方案是在pom文件中加入maven-war-plugin
Xml代码
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.6</version>
<configuration>
<webResources>
<resource>
<directory>src/main/webapp/WEB-INF</directory>
<filtering>true</filtering>
<targetPath>WEB-INF</targetPath>
</resource>
</webResources>
</configuration>
</plugin>
</plugins>
插入之后报错就会消失。
目前还搞不明白错误的具体原因是什么,猜想是maven仓库中的com.thoughtworks.xtream包不完整,而maven-war-plugin从其他地方获取了完整的包。
可以尝试手动下载xstream包到本地仓库,应该也可以解决这个问题。
相关文章推荐
- eclipse中Maven项目pom.xml报错:com.thoughtworks.xstream.io.HierarchicalStreamDriver
- eclipse中Maven项目pom.xml报错:com.thoughtworks.xstream.io.HierarchicalStreamDriver
- pom.xml报错 com.thoughtworks.xstream.io.HierarchicalStreamDriver
- myeclipse创建maven项目pom报错,Failure to transfer com.thoughtworks.xstream:xstream:jar:1.3.1
- eclipse中Maven项目pom.xml报错:com.thoughtworks.xstream.XStream
- maven的pom 提示错误 Failure to transfer com.thoughtworks.xstream:xstream:jar:
- maven的pom 提示错误 Failure to transfer com.thoughtworks.xstream:xstream:jar:
- com.thoughtworks.xstream.io.StreamException: Cannot create XmlPullParser
- Maven错误问题解决 Failure to transfer com.thoughtworks.xstream:xstream:jar:1.3.1 from https://repo.maven
- 新创建的maven项目无法clean报错,提示在私服上找不到父包 'parent.relativePath' of POM com.tencent:weixin-web-base:[unknown-v
- (4)ClassNotFoundException: org.dom4j.io.SAXReader 以及com.thoughtworks.xstream.XStream
- 建立Maven工程时出错,Failure to transfer com.thoughtworks.xstream:xstream:jar:1.3.1
- Maven错误问题解决无法传输com.thoughtworks.xstream:xstream:jar:1.3.1......
- eclipse中基于maven构建的web项目pom.xml中指定的jar包无法发布到tomcat中
- 使用maven的tomcat:run进行web项目热部署(通过Maven的Tomcat插件运行Web工程,在pom中添加tomcat插件,使项目能在eclipse中跑起来,但如果部署需安tomcat)
- ubuntu eclipse 导入maven项目报错 You need to run build with JDK or have tools
- eclipse用maven运行项目报错java.lang.ArrayIndexOutOfBoundsException: 28054
- 转载:eclipse导入maven项目pom文件报Missing artifact 。。。错误的解决办法
- com.thoughtworks.xstream.converters.ConversionException