`
ymq267
  • 浏览: 130346 次
  • 性别: Icon_minigender_1
  • 来自: 吉林
社区版块
存档分类
最新评论

Maven常见异常及解决方法

阅读更多
异常1:

[ERROR] Failed to execute goal on project biz_zhuhai: Could not resolve dependencies for project biz_zhuhai:biz_zhuhai:jar:0.0.1-SNAPSHOT: Failed to collect dependencies for [com.maywide.ibh:lib345:pom:1.0 (compile)]: Failed to read artifact descriptor for com.maywide.ibh:lib345:pom:1.0: Could not transfer artifact com.maywide.ibh:lib345:pom:1.0 from/to releases (http://localhost:9888/nexus-2.0.3/content/repositories/releases): Connection to http://localhost:9888 refused: Connection refused: connect -> [Help 1]

解决方法:

这是配置的url有错误或者是私服没有配好,导致构件下载时出错。如果没有jar包需要在私服里下载,可以不配置私服的,也就是可以把setting.xml的profiles里的东西全部删除的。



异常2:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.10:test (default-test) on project web_nanchang: There are test failures.

[ERROR]

[ERROR] Please refer to E:\maven\web_nanchang\target\surefire-reports for the individual test results.

解决方法:

这是因为测试代码时遇到错误,它会停止编译。只需要在pom.xml的<project>里添加以下配置,使得测试出错不影响项目的编译。

<build>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-surefire-plugin</artifactId>
            <configuration>
                <testFailureIgnore>true</testFailureIgnore>
            </configuration>
        </plugin>
    </plugins>
</build>


异常3:

[ERROR] Failed to execute goal org.codehaus.cargo:cargo-maven2-plugin:1.0.6:start (start-container) on project myproject: Execution start-container of goal org.codehaus.cargo:cargo-maven2-plugin:1.0.6:start failed: Error while expanding C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\cargo\installs\apache-tomcat-6.0.29.zip
[ERROR] java.io.IOException: Negative seek offset
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e swit
ch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please rea
d the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginExecutio
nException

解决方法:

自己下载“apache-tomcat-6.0.29.zip”,将下载好的文件拷贝到指定文件夹“C:\Documents and Settings\Administrator\Local Settings\Temp\cargo\installs”下。



异常4:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-war-plugin:2.1.1:war (default-war) on project web_nanchang: Error assembling WAR: webxml attribute is required (or pre-existing WEB-INF/web.xml if executing in update mode) -> [Help 1]

[ERROR]

[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.

[ERROR] Re-run Maven using the -X switch to enable full debug logging.

[ERROR]

[ERROR] For more information about the errors and possible solutions, please read the following articles:

解决方法:

maven的web项目默认的webroot是在src\main\webapp。如果在此目录下找不到web.xml就抛出以上的异常。解决方法在pom.xml加入以下的配置。红色字体改成你网站的根目录。

<build>
    <finalName>simple-webapp</finalName>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-war-plugin</artifactId>
            <version>2.1.1</version>
            <configuration>
                <webResources>
                    <resource>
                        <!-- this is relative to the pom.xml directory -->
                        <directory>WebContent</directory>
                    </resource>
                </webResources>
            </configuration>
        </plugin>
    </plugins>
</build>
分享到:
评论

相关推荐

    java常见异常的解决方案

    ### Java常见异常及其解决方案 #### 1. `java.lang.NullPointerException` **异常描述:** `NullPointerException`是最常见的运行时异常之一,通常发生在试图访问一个尚未初始化或者被设置为`null`的对象实例时。...

    系统稳定性——NoSuchMethodError常见原因及解决方法1

    《系统稳定性——NoSuchMethodError常见原因及解决方法》 NoSuchMethodError是Java编程中常见的运行时错误,当应用程序尝试调用一个类的特定方法,但该类已经不再包含该方法的定义时,就会抛出这个错误。这通常发生...

    高板撒三框架的常见异常和解决方案

    ### 高板三大框架的常见异常与解决方案 #### 引言 在软件开发过程中,尤其在采用Spring、Hibernate等主流框架进行项目构建时,开发者往往会遇到各种各样的异常情况。这些异常不仅会打断项目的正常进度,还可能影响...

    MyEclipe部署Maven详细

    下面我们将详细探讨如何在MyEclipse中部署和配置Maven,以及可能遇到的问题和解决方案。 1. **Maven安装与配置**: 在开始在MyEclipse中使用Maven之前,你需要先下载并安装Maven。访问Apache Maven官方网站下载...

    SchedulerX常见问题及解决方法1

    【SchedulerX常见问题及解决方法1】 SchedulerX是一款强大的任务调度系统,主要应用于Java环境,与Spring框架有良好的集成。本文将针对SchedulerX在实际使用过程中遇到的一些常见问题及其解决方案进行详细阐述。 *...

    Maven创建Spring+SpringMvc+MyBatis包含网上常见问题解答

    解决方法是使用Maven的 `&lt;dependencyManagement&gt;` 标签来统一管理版本。 2. **配置错误**:如Spring或Spring MVC的配置文件中的XML标签拼写错误、属性错误等。需要仔细检查并修复。 3. **类路径问题**:确保所有库...

    springmvc与maven整合完整代码

    Maven 自动下载所需库,解决了“jar 地狱”问题,同时也提供了一套标准化的构建生命周期,使得项目构建更加规范和高效。 三、Spring MVC 与 Maven 整合 1. 创建 Maven 项目:首先,我们需要创建一个新的 Maven 项目...

    java开发常见错误异常

    在 Java 开发过程中,常见的错误异常包括 HTML 标签的常见错误、MySQL 常见错误异常、Oracle 常见错误异常、连接池异常、Maven 常见异常、Hibernate 常见异常、Struts2 常见异常等。下面将对这些常见错误异常进行...

    maven 远程部署tomcat

    "Maven 远程部署 Tomcat 容器详解" Maven 远程部署 Tomcat 容器是指使用 Maven 插件将 Java Web 项目自动部署到 Tomcat 容器中,这样可以免去手工拷贝的...解决方法是修改 `tomcat-users.xml` 文件,并重启 Tomcat。

    IDEA+Mysql调试常见异常解决办法-kaic.doc

    在使用IntelliJ IDEA进行Java开发并结合MySQL数据库进行调试时,可能会遇到一系列常见的异常问题。以下是一些解决这些问题的方法: 1. **错误提示:Error: java: 程序包 javax.servlet.http 不存在** 当IDEA导入...

    maven错误积累

    以上是针对"Maven错误积累"主题的一些常见问题及解决策略,通过理解并掌握这些解决方案,可以有效提高Java开发效率,减少因Maven问题导致的困扰。在遇到问题时,记得查看Maven的错误日志,这对于定位和解决问题非常...

    Maven 入门.pdf

    Nexus是一个常见的Maven私服解决方案,它支持仓库的创建和管理。 最后,在使用IDEA进行Maven项目开发时,可以创建JavaSE和JavaWeb工程,并通过Maven进行管理。Maven还能够与一些持续集成工具如Jenkins等集成,...

    100例常见错误及解决方案.zip

    "100例常见错误及解决方案.zip"这个压缩包文件提供了一个宝贵的资源集合,它详细列举了100个Java开发过程中常见的错误,并针对每个错误提供了相应的解决策略。这份资料对于初学者和经验丰富的开发者来说都极具价值,...

    Activiti Demo 非Maven

    这表明这个Demo可能遇到了一些常见问题,如依赖冲突或配置错误,但通过特定的步骤已经得到了解决。 这个"Activiti Web demo"标签暗示了该示例包含了Web界面,使得用户可以通过浏览器与Activiti引擎进行交互,创建、...

    Maven+Spring MVC +Hibernate Validate

    综上所述,"Maven+Spring MVC +Hibernate Validate"项目结合了多种强大技术,构建了一个高效、健壮的Web应用解决方案,涵盖了项目管理、服务端控制、数据持久化、数据验证、前端交互以及文件处理等多个方面。...

    maven-zookeeper

    它还包括了一些高级特性,如recipes,如分布式锁、分布式计数器、领导选举等,这些recipes是解决分布式系统常见问题的预定义模式。 在实际应用中,使用Curator可以简化与Zookeeper的交互。例如,Curator的`...

    Spring+Hibernate+SpringMVC+Maven整合

    本项目"Spring+Hibernate+SpringMVC+Maven整合"集中了四个流行的Java技术,旨在提供一个全面的后端开发解决方案。以下是这些技术及其整合的关键知识点: 1. **Spring框架**:Spring是一个开源的Java平台,它为开发...

    codehaus相关maven jar 包

    在实际应用中,你可能会遇到一些常见问题,如类型转换异常、JSON解析错误或者版本不兼容问题。解决这些问题通常需要仔细阅读文档,理解库的工作原理,并适当地调试代码。同时,社区支持也很重要,Codehaus和其相关的...

    基于maven springmvc管理系统(整合版)。

    这样的技术栈组合在企业级应用中非常常见,提供了高效、可维护和可扩展的解决方案。 【压缩包子文件的文件名称列表】"maizuo-mng"可能是项目的主要目录或者模块名,具体包含的文件和目录可能有以下内容: - `pom....

    基础阶段-Intellij IDEA 配置Maven.pdf

    #### 六、常见问题与解决方法 1. **下载异常处理**: - **切换网络源**: 如使用手机热点或尝试不同网络环境。 - **配置SSL信任**: 使用命令行方式执行Maven命令时,如果遇到SSL相关的异常,可以通过 `-Dmaven.wagon...

Global site tag (gtag.js) - Google Analytics