`

maven 编译异常:com.thoughtworks.xstream.converters.ConversionException

 
阅读更多

 

今天用maven编译,报以奇怪异常:

mvn package -Dmaven.test.skip=true

 

[INFO] ------------------------------------------------------------------------

[INFO] Trace

com.thoughtworks.xstream.converters.ConversionException: Cannot construct org.ap

ache.maven.plugin.war.util.WebappStructure as it does not have a no-args constru

ctor

---- Debugging information ----

message             : Cannot construct org.apache.maven.plugin.war.util.WebappSt

ructure as it does not have a no-args constructor

cause-exception     : com.thoughtworks.xstream.converters.reflection.ObjectAcces

sException

cause-message       : Cannot construct org.apache.maven.plugin.war.util.WebappSt

ructure as it does not have a no-args constructor

class               : org.apache.maven.plugin.war.util.WebappStructure

required-type       : org.apache.maven.plugin.war.util.WebappStructure

path                : /webapp-structure

line number         : 1

-------------------------------

 

经查与JDK版本有关,1.7版本会报以上错误。换成1.6,果断成功。

 

分享到:
评论

相关推荐

    xstream-1.4.11-API文档-中文版.zip

    Maven坐标:com.thoughtworks.xstream:xstream:1.4.11; 标签:thoughtworks、xstream、中文文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,...

    新建Maven项目时出错:org.apache.maven.archiver.MavenArchiver.getManifest

    org.apache.maven.archiver.MavenArchiver.getManifest(org.apache.maven.project.MavenProject, org.apache.maven.archiver.MavenArchiveConfiguration) 解决方案: 第一种方式 war项目 <groupId>org.apache....

    maven 配置文件:settings.xml详解版,只需修改本地仓库路径即可使用

    使用eclipse整合maven时所需要使用的配置文件;只需修改文件中的本地仓库路径即可完成整合,java初学者必选。

    maven3.6.3资源包

    1) Error injecting constructor, java.lang.NoSuchMethodError: org.apache.maven.model.validation.DefaultModelValidator: method 'void ()' not found at org.jetbrains.idea.maven.server.embedder....

    paranamer-2.8-API文档-中文版.zip

    Maven坐标:com.thoughtworks.paranamer:paranamer:2.8; 标签:thoughtworks、paranamer、中文文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化...

    xstream-1.4.7-API文档-中文版.zip

    Maven坐标:com.thoughtworks.xstream:xstream:1.4.7; 标签:thoughtworks、xstream、中文文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,...

    Maven更新失败,Cannot resolve plugin org.apache.maven.plugins:maven-compiler-plugin:3.1

    Maven更新问题 今天Maven在更新的时候发现... http://maven.aliyun.com/nexus/content/repositories/central/ central junit junit Address/ http://jcenter.bintray.com/ central alimaven aliyun maven htt

    xstream-1.4.7-API文档-中英对照版.zip

    Maven坐标:com.thoughtworks.xstream:xstream:1.4.7; 标签:thoughtworks、xstream、中英对照文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化...

    xstream-1.4.11-API文档-中英对照版.zip

    Maven坐标:com.thoughtworks.xstream:xstream:1.4.11; 标签:thoughtworks、xstream、中英对照文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化...

    java.lang.ClassNotFoundException: org.apache.commons.dbcp.BasicDataSource解决方案

    在Java编程中,`java.lang.ClassNotFoundException` 是一个常见的运行时异常,通常发生在尝试通过类加载器加载指定类时,但找不到对应的字节码文件。在这个特定的问题中,`ClassNotFoundException` 引发的原因是缺少...

    maven-resources-production java.lang.NegativeArraySizeException

    maven-resources-production java.lang.NegativeArraySizeException java.lang.NegativeArraySizeException 问题解决

    paranamer-2.3-API文档-中英对照版.zip

    Maven坐标:com.thoughtworks.paranamer:paranamer:2.3; 标签:thoughtworks、paranamer、jar包、java、API文档、中英对照版; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容...

    paranamer-2.7-API文档-中英对照版.zip

    Maven坐标:com.thoughtworks.paranamer:paranamer:2.7; 标签:thoughtworks、paranamer、中英对照文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性...

    apache-maven-3.6.1-bin.zip

    1. 前往https://maven.apache.org/download.cgi下载最新版的Maven程序: 2. 将文件解压到D:\Program Files\Apache\maven目录下: 3. 新建环境变量MAVEN_HOME,赋值D:\Program Files\Apache\maven 4. 编辑环境变量Path...

    maven-shade-plugin-3.1.0.jar

    <groupId>org.apache.maven.plugins <artifactId>maven-shade-plugin <version>3.1.0 <phase>package <goal>shade implementation="org.apache.maven.plugins.shade.resource....

    apache-maven-3.3.9-bin.tar.gz

    在Java开发领域,Maven简化了构建过程,使得开发者可以专注于编写代码,而Maven会处理编译、测试、打包、部署等任务。 "apache-maven-3.3.9-bin.tar.gz" 是Apache Maven 3.3.9版本的二进制发行版,以tar.gz格式压缩...

    apache-maven-3.9.0-bin.tar.gz

    - **构建**:Maven可以通过简单的命令执行编译、测试、打包、验证和部署等构建任务。 - **依赖管理**:Maven通过中央仓库自动下载项目所需的依赖库,并处理版本冲突。 - **插件**:Maven使用插件系统来执行特定的...

    apache-maven-3.2.3-bin.tar.gz

    Apache Maven 是一个强大的项目管理和构建工具,主要用于Java应用程序的开发。Maven 使用一种标准化的项目对象模型(Project Object Model,POM),通过依赖管理和项目生命周期的概念,帮助开发者自动化构建过程。...

    apache-maven-3.8.1-bin.tar.gz

    Apache Maven 是一个强大的项目管理和构建工具,主要用于Java应用程序的开发。在给定的"apache-maven-3.8.1-bin.tar.gz"压缩包中,包含的是Maven 3.8.1版本的二进制分发版。这个版本是Maven社区发布的稳定版本,提供...

    apache-maven-3.8.4-bin.tar.gz

    Apache Maven 是一个强大的Java项目管理工具,它基于项目对象模型(Project Object Model,POM)的概念,用于构建、管理和依赖关系解决。`apache-maven-3.8.4-bin.tar.gz` 是Apache Maven 3.8.4版本的二进制发行版的...

Global site tag (gtag.js) - Google Analytics