`

使用mvn eclipse:eclipse生成eclipse工程文件失败

 
阅读更多

刚刚使用下面的命令生成eclipse的工程文件:

mvn eclipse:eclipse 

但maven提示:

$ mvn eclipse:eclipse
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Building AppFuse Struts 2 Application
[INFO]    task-segment: [eclipse:eclipse]
[INFO] ------------------------------------------------------------------------
[INFO] Preparing eclipse:eclipse
[INFO] [aspectj:compile {execution: default}]
[INFO] [native2ascii:native2ascii {execution: native2ascii-utf8}]
[INFO] [native2ascii:native2ascii {execution: native2ascii-8859_1}]
[INFO] [eclipse:eclipse {execution: default-cli}]
[INFO] Adding support for WTP version 1.5.
[INFO] Using Eclipse Workspace: null
[INFO] Adding default classpath container: org.eclipse.jdt.launching.JRE_CONTAINER
[INFO] Resource directory's path matches an existing source directory. Resources will be merged with the source directory src/main/resources
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Request to merge when 'filtering' is not identical. Original=resource src/main/resources: output=target/classes, include=[], exclude=[ApplicationResources_de.properties|ApplicationResources_fr.properties|ApplicationResources_ko.properties|ApplicationResources_nl.properties|ApplicationResources_no.properties|ApplicationResources_pt*.properties|ApplicationResources_tr.properties|ApplicationResources_zh*.properties|applicationContext-resources.xml|struts.xml|**/*.java], test=false, filtering=true, merging with=resource src/main/resources: output=target/classes, include=[applicationContext-resources.xml|struts.xml], exclude=[**/*.java], test=false, filtering=false
[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 10 seconds
[INFO] Finished at: Tue Jan 19 13:10:19 CST 2010
[INFO] Final Memory: 28M/50M
[INFO] ------------------------------------------------------------------------ 

在网上搜了一下,似乎是maven的2.7版本eclipse插件的问题,使用下面的命令可以解决此问题:

mvn org.apache.maven.plugins:maven-eclipse-plugin:2.6:eclipse 

上面的命令会调用maven eclipse插件的2.6版本来生成eclipse项目文件,可以build正常。

 

分享到:
评论

相关推荐

    mvn常用命令

    10. 生成Eclipse项目:`mvn eclipse:eclipse` 11. 生成Idea项目:`mvn idea:idea` 组合使用goal命令 12. 只打包不测试:`mvn -Dtest package` 13. 编译测试的内容:`mvn test-compile` 14. 只打jar包:`mvn jar:...

    mvn常用命令行

    在实际开发中,开发者通常会在版本控制系统(如 CVS 或 SVN)中获取代码,然后使用 `mvn eclipse:eclipse` 生成 Eclipse 项目,接着导入到 Eclipse 开发环境中。对于代码的改动,可以通过 `mvn compile` 或 `mvn ...

    maven学习与命令

    - `mvn eclipse:eclipse`:生成Eclipse项目所需的`.project`和`.classpath`文件。 ##### 11. 生成IntelliJ IDEA项目文件 ```sh mvn idea:idea ``` **解释:** - `mvn idea:idea`:生成IntelliJ IDEA项目所需的`.iml...

    Maven 常用命令都准备好给你了.docx

    - `mvn eclipse:eclipse`:为Eclipse生成项目配置文件。 11. **生成IntelliJ IDEA项目文件**: - `mvn idea:idea`:为IntelliJ IDEA生成项目配置文件。 12. **组合使用goal**: - `mvn -Dtest package`:跳过...

    Mvn 使用文档

    10. `mvn -Dwtpversion=1.0 eclipse:eclipse`: 将项目转化为 Eclipse 工程,方便在 Eclipse 中开发。 11. `mvn -Dwtpversion=1.0 eclipse:clean`: 清除 Eclipse 工程配置。 12. `mvn eclipse:eclipse`: 自动配置 ...

    maven 常用命令集合

    示例:mvn eclipse:eclipse -Dwtpversion=1.0 这将生成一个 Eclipse 项目文件,版本为 1.0。 Maven 的项目骨架类型有多种,包括: * maven-archetype-archetype * maven-archetype-j2ee-simple * maven-archetype...

    maven常用命令

    11. 生成 Eclipse 项目:`mvn eclipse:eclipse` 12. 生成 Idea 项目:`mvn idea:idea` 组合使用 Goal 命令 13. 组合使用 goal 命令,如只打包不测试:`mvn -Dtest package` 14. 编译测试的内容:`mvn test-compile...

    maven3.2.3+eclipse4.4+JDK1.8环境搭建

    在已经安装好JDK和Maven的Eclipse中,可以通过“Install New Software”选项安装Maven插件,或者直接使用命令`mvn eclipse:eclipse`生成Eclipse项目文件,然后导入Eclipse进行开发。 2. **Eclipse的Maven配置** ...

    常用maven命令2

    - 生成 Eclipse 项目配置:`mvn eclipse:eclipse` - 生成 IntelliJ IDEA 项目配置:`mvn idea:idea` - 安装项目到本地仓库:`mvn install` - 发布项目到远程仓库:`mvn deploy` - 处理并发布包到集成测试环境:...

    mvn 常用命令手册mvn开发必备

    这个命令类似于`mvn eclipse:eclipse`,但是它还指定了WTP(Web Tools Platform)的版本号。这样做的目的是为了确保项目能够在具有特定WTP版本的Eclipse环境中正确加载。 #### 12. `mvn -Dwtpversion=1.0 eclipse:...

    Maven构建项目文档

    - `mvn eclipse:eclipse`: 将 Maven 项目转换为 Eclipse 工程,生成 `.project` 和 `.classpath` 文件。 - `mvn eclipse:myeclipse`: 除了基本的 Eclipse 属性,还会添加 Web 项目所需的属性。 - `mvn eclipse:clean...

    maven基本命令详解

    - 生成 Eclipse 所需的配置文件:`mvn eclipse:eclipse` - 清除 `target` 目录内容:`mvn eclipse:clean` 通过这些命令,可以确保 Eclipse 正确地解析 Maven 项目结构并提供相应的开发支持。 #### 4. Web 项目创建...

    maven命令

    - `mvn eclipse:eclipse`:生成 Eclipse 项目配置文件。 - `mvn idea:idea`:生成 IntelliJ IDEA 项目配置文件。 **三、实战应用** 1. **多模块项目**:Maven 支持多模块项目,通过在顶层 POM 文件中定义子模块...

    Maven2_Struts2.0打包实例源码

    * 然后建一个Ecllipse项目:my-webapp>mvn eclipse:eclipse * 先写jsp文件 和 web.xml文件 * 接着在src/main/java下写自已的java class文件 * 写pom.xml方件,最关键是添加dependencies * mvn package打包 * ...

    Maven 命令Maven 命令Maven 命令

    - `mvn eclipse:eclipse`:将Maven项目转换为Eclipse工程,使Eclipse能够识别Maven的构建配置。 4. **清理**: - `mvn clean`:清除目标目录(`target`)中的所有构建产物,包括编译后的类、测试结果等。 5. **...

    eclipse maven 离线插件

    4. **设置离线模式**:在`Window` > `Preferences` > `Maven` > `General`中,勾选`Work Offline`选项,此时Eclipse就会在离线状态下工作,避免因网络问题导致的构建失败。 5. **下载Maven依赖**:在开始离线工作前...

    jersey2-sample:教程显示Jersey2的锅炉板代码

    教程Jersey2(Servlet 3.0)样板代码 ... Eclipse: mvn eclipse:eclipse IntelliJ: mvn idea:idea 使用IDE:Eclipse / IntelliJ / Netbeans 新Maven项目 原型:maven-archetype-webapp GroupId:com.techobyte

    Mvn常用命令总结

    配置Eclipse项目:`mvn eclipse:eclipse` 如果使用Eclipse作为IDE,可以通过该命令自动配置项目的构建路径和其他设置,使项目可以直接在Eclipse中打开。 #### 10. 安装到本地仓库:`mvn install` 将编译好的项目...

Global site tag (gtag.js) - Google Analytics