我想在工作中安装Maven项目并获取以下错误。有一点Google使用mojo问题向其他人展示,但没有一个使用特定的maven-war-plug和MavenFilteringException。无法加载mojo-maven安装
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-war-plugin:2.1.1:war (default-war) on project genericIntegrationServer: Executio
n default-war of goal org.apache.maven.plugins:maven-war-plugin:2.1.1:war failed: Unable to load the mojo 'war' in the plugin 'org.apache.maven.plugin
s:maven-war-plugin:2.1.1'. A required class is missing: org/apache/maven/shared/filtering/MavenFilteringException
阿帕奇的Maven 3.0.3(r1075438; 2011-02-28 17:31:09 + 0000)
Maven的家:C:\ dev的\ Apache的行家-3.0.3 \ bin中。 。
Java版本:1.6.0_19,供应商:Sun Microsystems公司
Java主页:C:\ dev的\ JDK \ 1.6 \ 1.6.0_19 \ jre的
默认区域:EN_GB,平台编码:Cp1252
操作系统名称: “Windows 7的” 版本: “6.1”,拱: “86”,家人: “窗口”
Maven抱怨说(确切地说,'war'插件是)无法获得内部需要的某个类。这是否正在发生,因为您只是设置使用Maven?换句话说,这不是用于工作的东西,现在也不是。如果是这样,看看你的'settings.xml'。确保您告诉Maven咨询的存储库是可访问的。 – 2011-12-21 11:21:41
正确的是从存储库设置一个项目。我做了一个干净的拉,并且也清除了我的.m2/repository文件夹。总是得到这个错误。其他人在这里得到的脚本运行良好从同一个存储库。 settings.xml文件也可以。 – edwardmlyte 2011-12-21 11:29:33
错误是最明显指向你的repository_中缺少_some的类。我明白你的设置文件**看起来很好**。你可以尝试使用你的同事正在使用的**精确**设置文件(复制或指向它)? – 2011-12-21 12:03:33