- 浏览: 436700 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (167)
- 技术文章 (26)
- HTML & XHTML & XML (16)
- javascript (11)
- ajax (1)
- css (8)
- spring (1)
- hibernate (8)
- struts (4)
- SEO&SEM (6)
- php (13)
- MySQL (11)
- Oracle (1)
- 学习笔记 (26)
- 技术文档下载 (6)
- 笔随心动 (16)
- 奇闻天下 (7)
- 其他文档 (10)
- Unity3d (1)
- memcached (1)
- PHP 浏览器版本 os 操作系统版本 (1)
- maven (1)
- Android (1)
- php是 (1)
- lower_case_table_names=1 (1)
最新评论
-
18335864773:
目前 用pageoffice组件的比较多.POI对Office ...
Poi的一个实例——用SQL动态导出Excel文件 -
afreon:
http://blog.yoodb.com/yoodb/art ...
org.hibernate.WrongClassException 错误解决 -
springaop_springmvc:
可以参考最新的文档:如何在eclipse jee中检出项目并转 ...
Maven Pom.xml 元素详解 -
影非弦:
显示的是A server error has occurred ...
DWR 弹出Error 解决 -
xu3352:
非常不错,:idea: ,感谢楼主
CSS3 中文文档
今日在做maven项目部署时出现了这样一个错误,开始时不得要领总以为某个plugin找不到了或是版本不对:
于是重装maven。。。
mvn -install -e
问题依旧
后来查看%MAVEN_HOME%/conf/settings.xml时发现:
<localRepository>E:/local_repo/repository</localRepository>中指向的目录出了问题(原来目录放在.m2中的后来给挪了一下位置,也许是覆盖掉的吧,谁知道?),
于是将其改为%MAVEN_HOME%/.m2/repository
问题解决!
总结一下:
1. 确保正确安装maven。(通常跳过此步。。。)。
2. 确保相关的环境变量存在(M2_HOME、 MAVEN_HOME等)。
3. 确保settings.xml中的库目录指向正确的地址。
4. 如果还是不行就完全删掉maven,然后参照第1条。
相关信息:
+ Error stacktraces are turned on.
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Building dongao Bussiness Operation Support System
[INFO] task-segment: [install]
[INFO] ------------------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] The plugin 'org.apache.maven.plugins:maven-resources-plugin' does not exist or no valid version could be found
[INFO] ------------------------------------------------------------------------
[INFO] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: The plugin 'org.apache.maven.plugins:maven-resources-plugin' does not exist or no valid version could be found
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(DefaultLifecycleExecutor.java:1286)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.getMojoDescriptor(DefaultLifecycleExecutor.java:1522)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.bindLifecycleForPackaging(DefaultLifecycleExecutor.java:1016)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.constructLifecycleMappings(DefaultLifecycleExecutor.java:980)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:458)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:278)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:333)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:126)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:282)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: org.apache.maven.plugin.version.PluginVersionNotFoundException: The plugin 'org.apache.maven.plugins:maven-resources-plugin' does not exist or no valid version could
e found
at org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePluginVersion(DefaultPluginVersionManager.java:229)
at org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePluginVersion(DefaultPluginVersionManager.java:91)
at org.apache.maven.plugin.DefaultPluginManager.verifyPlugin(DefaultPluginManager.java:167)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(DefaultLifecycleExecutor.java:1257)
... 18 more
[INFO] ------------------------------------------------------------------------
[INFO] Total time: < 1 second
[INFO] Finished at: Tue Mar 10 16:11:26 CST 2009
[INFO] Final Memory: 1M/3M
[INFO] ------------------------------------------------------------------------
为了方便找错,通常在使用maven的时候都是离线模式(当然第一次安装要在线的,除非你又本地库了)加错误输出,比如:
mvn package -e -o -Dmaven.test.skip=true 将某个工程编译打包
-e --errors:打开错误输出
-o --offline:离线模式
当然还有:-h 那个就是帮助了。
发表评论
-
MySQL 分区表举例
2017-03-08 19:42 1666关于MySQL分区表的概念百度上一大堆,这里给出几个例子供 ... -
PHP mysqli_stmt 的 bindparam问题
2014-09-25 15:47 5935在使用 mysqli_stmt 相关预处理SQL的方法时,调 ... -
写了一个PHP MongoDB 的封装,经管已经有了不少轮子了
2014-07-11 12:05 5954<?php /** * Descripti ... -
数字绕圈算法 JS 实现
2014-06-25 01:26 1436这是一道某公司的算法题,我们姑且称之为“数字绕圈算法”。 ... -
Unity3d Trigger 和 Collision 使用
2014-06-21 03:17 2827大致研究了下,可以有这几种情况: 如果物理视觉上有碰撞 ... -
PHP 文件遍历
2014-06-16 10:42 784$dir = "D:\workspace" ... -
VS2012警告未能加载包“Visual C++ package”
2014-02-19 15:33 2486安装了windows更新后就出现VS2012无法打开项目的问 ... -
常用数学公式
2011-07-11 14:23 1108常用数学公式表 ... -
WTK 模拟器内存不足问题
2010-01-13 17:42 2179在使用WTK模拟器运行较大的程序时偶尔会报内存不足的异常,解决 ... -
是String,StringBuffer还是StringBuilder?
2009-12-12 14:21 1020相信大家对 String 和 StringB ... -
Java面试题
2009-12-12 14:16 1142Java面试中,最常被人问到的几个问题: 1. java.ut ... -
JS 小算法
2009-09-03 15:09 977// 任意长度的int数组arr,求指定位置n之前的元素和 ... -
Event keyCode 键值大全
2009-07-09 15:01 1846keycode 8 = BackSpace BackS ... -
jQuery 中文数字排序问题
2009-06-01 12:45 3877顾名思义就是对中文数字:第一、第二、第三等等。 需要对 ... -
Maven command learning.
2009-05-11 10:16 2796一、安装Maven并设定环境变量 首先到 http://ma ... -
Maven Pom.xml 元素详解
2009-05-06 10:43 11224parent: 给出父项目的 ... -
mvn jetty:run 错误
2009-05-05 16:00 9510执行mvn jetty:run 来测试新构建的webapp时会 ... -
MySQL大小写问题
2009-03-17 09:04 13431.创建表时 CREATE TABLE T( A VAR ... -
Code Review需要做什么?
2009-02-24 18:17 14051. 完整性检查(Completeness) 代码是否完全实现 ... -
Struts2 redirect参数取不到的问题解决方法
2009-02-09 15:57 4133Struts2中通过配置文件重定向后常出现参数找不到的问题,总 ...
相关推荐
本篇文章将详细探讨"Maven搭建、集成,创建聚合项目问题及错误解决"的相关知识点。 一、Maven本地搭建 在开始使用Maven之前,首先需要在本地安装Maven。这通常涉及下载最新版本的Maven,解压到合适的位置,并将...
在解决这些问题时,还应检查Maven的日志输出,获取更详细的错误信息,以便针对性地解决问题。 总的来说,理解并解决Maven在构建过程中的错误是每个开发者必备的技能,通过合理配置和有效调试,可以确保项目构建的...
例如,程序打包成 jar 包后,放在 Storm 上运行时,可能会出现找不到或无法加载主类的错误。解决这个问题的方法是,检查类的路径是否正确,或者返回上一层目录,再使用该命令。 本文档介绍了 Storm 编程实践的实践...
这类问题通常是由于Maven运行所需的内存超过了系统分配给它的默认内存限制所致。本文将详细介绍如何在不同环境下解决Maven构建过程中出现的内存溢出问题。 #### 二、内存溢出原因分析 在深入探讨解决方案之前,...
eclipse 中编译、运行都正常,但是如果用maven的打包命令 mvn clean package 进行打包时会发现有类型错误
该错误表示在使用`maven-war-plugin`插件打包WAR文件时,缺少必要的`web.xml`文件或其属性配置不正确。 **解决方案**: 1. **添加或修改`web.xml`文件**:确保项目中有正确的`web.xml`文件,并且位于`src/main/...
Idea2019中导入Maven项目时可能会出现一些问题,这些问题可能会导致项目无法正常运行或者出现错误。本文总结了在Idea2019中导入Maven项目时的一些常见问题和解决方法。 问题一:Maven版本不兼容 解决方法:下载...
依赖冲突通常发生在两个或更多库使用相同类的不同版本时,Maven默认会选择最高版本的依赖,但这可能导致运行时错误或不兼容性。在本案例中,公司需要使用一个第三方接口的加密jar包,该jar包内部依赖的高版本与现有...
如果在执行此过程时,IDE找不到合适的Java运行环境(JRE或JDK),或者Maven配置存在问题,就可能导致“Unable to import Maven project”的错误。在描述中提到,错误日志显示JDK版本为11,这可能是一个触发问题的...
本地仓库是Maven在本机上缓存的依赖库,当项目运行时,Maven首先会在本地仓库查找所需依赖。如果本地没有,它会尝试从远程仓库下载,通常默认的远程仓库是Maven Central Repository,这是一个公共的、全球共享的仓库...
### Eclipse导入Maven项目报错解决办法 在开发过程中,我们常常会...通过上述步骤,我们可以有效地解决Eclipse导入Maven项目时遇到的各种常见问题。在实际操作中,还需要根据具体情况灵活调整,以确保项目的正常运行。
5. **增强的错误报告**:Maven 3.0 提供了更详细的错误报告,帮助开发者更快地定位和解决问题,包括构建失败的原因、依赖树等。 6. **支持更多元化格式的POM**:Maven 3.0 支持XML、JSON等多种格式的POM文件,使得...
3. `lib`目录:存放Maven运行所需的JAR文件。 4. `LICENSE`和`NOTICE`文件:关于Apache软件基金会的授权和版权信息。 5. 其他文档和资源文件,如README和CHANGES,记录了版本变更和使用指南。 总的来说,Maven3.0是...
- `lib` 目录:包含Maven运行所需的库文件,如各种jar包。 - `LICENSE` 和 `NOTICE` 文件:Apache软件基金会的许可和版权信息。 安装和使用Apache Maven 3.5时,你需要解压此zip文件到合适的位置,并将`bin`目录...
在使用Maven 3.8时,你需要根据自己的系统环境(Windows、Linux或Mac)将bin目录添加到PATH环境变量中,这样就可以在任何地方运行`mvn`命令。然后,你可以创建一个新的Maven项目,通过编写POM.xml文件来定义项目结构...
完成以上步骤后,Maven的依赖将会被包含到部署配置中,当项目被部署到Tomcat时,会自动将这些依赖复制到WEB-INF/lib目录下,从而确保应用能够正常运行。 第二个问题涉及到pom头部显示“unknown”。这个问题通常是...
lib目录下则是Maven运行所需的各类库文件。 要使用这个新的Maven版本,你需要将bin目录添加到系统路径中,这样就可以在任何地方通过命令行运行mvn命令来构建你的Java项目了。如果遇到下载依赖慢的问题,可以配置...
2. **依赖管理(Dependency Management)**:Maven通过POM自动管理项目所依赖的库,解决库冲突问题。只需在POM中声明依赖,Maven会自动下载并管理这些库。 3. **生命周期(Lifecycle)**:Maven拥有一个预定义的...
4. **错误处理**:Maven3.5.0在错误处理上做了改进,提供了更清晰的错误报告,帮助开发者快速定位并解决问题。 5. **兼容性**:此版本保持与先前版本的良好兼容性,同时也支持最新的Java版本,确保了在不同环境下的...
- `lib`:包含Maven运行所需的库文件。 - `LICENSE`和`NOTICE`:Apache软件基金会的版权和许可信息。 - `README.txt`:提供关于如何安装和使用Maven的基本指南。 为了使用Maven,你需要将`bin`目录添加到系统PATH...