`

Maven管理项目切换到Eclipse环境bat脚本

阅读更多

手头一个Maven管理的项目,默认情况下是用Idea开发的。这个项目在往Eclipse中转时,发现MavenEclipse的插件有问题,不能很顺利地建一个Eclipse Project

 

 

没时间研究那个Eclipse插件的问题,就用一个折中的方案。这个方案大概意思是这样的:在Eclipse中新建一个web project 再通过一个batMaven打完war后目录结构下除class外的文件拷到Eclipse下新建的Project中。

 

 

 

附件中是bat脚本例子。

 

 

分享到:
评论
6 楼 mmwy 2011-02-05  
没这么麻烦吧?我们以前一直是用eclipse wtp开发的,最近开始尝试maven,只要在eclipse上装m2eclipse插件(装的时候,要加上一个wtp的插件),然后在eclipse中用import maven project向导导入pom.xml,剩下的事m2eclipse会帮你搞定的。
5 楼 月亮的太阳 2010-10-22  
用2.6版本,2.6版本以上也有点问题。
4 楼 wuming305 2010-09-30  
theskyofsky 写道
你不会是直接复制粘贴 'eclipse:eclipse'吧,
中间的 : 是中文符号,肯定不行啊。。。
mvn eclipse:eclipse

3 楼 theskyofsky 2010-09-30  
你不会是直接复制粘贴 'eclipse:eclipse'吧,
中间的 : 是中文符号,肯定不行啊。。。
mvn eclipse:eclipse
2 楼 rmn190 2010-09-29  
theskyofsky 写道
需要这样吗?
maven创建的项目转换为eclipse项目:
mvn clean eclipse:clean eclipse:eclipse

运行“mvn eclipse:eclipse”后,报错如下:

[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Invalid task 'eclipse:eclipse': you must specify a valid lifecycle phase, or a goal in the format plugin:goal or pluginGroupId:pluginArtifactId:pluginVersion:goal


pom.xml文件中,关于eclipse的配置如下:

<plugin>
                <artifactId>maven-eclipse-plugin</artifactId>
                <version>2.4</version>
                <configuration>
                    <additionalProjectnatures>
                        <projectnature>org.springframework.ide.eclipse.core.springnature</projectnature>
                    </additionalProjectnatures>
                    <additionalBuildcommands>
                        <buildcommand>org.springframework.ide.eclipse.core.springbuilder</buildcommand>
                    </additionalBuildcommands>
                    <downloadSources>true</downloadSources>
                    <downloadJavadocs>true</downloadJavadocs>
                    <wtpversion>1.5</wtpversion>
                </configuration>
            </plugin>

请theskyofsky看看,这是怎么回事?eclipse插件没配置好?
1 楼 theskyofsky 2010-09-29  
需要这样吗?
maven创建的项目转换为eclipse项目:
mvn clean eclipse:clean eclipse:eclipse

相关推荐

    eclipse配置maven的步骤

    ### Eclipse配置Maven的详细步骤 ...以上步骤详细介绍了如何在Eclipse中配置Maven环境、安装TortoiseCVS、导入及更新Maven项目的过程。通过遵循这些步骤,可以有效地设置开发环境,确保项目的顺利运行。

    maven开发环境搭建手册

    运行解压目录下的`mvn.bat`脚本,Maven会自动在用户文件夹下创建`.m2`目录,作为本地的Maven仓库。这个仓库将存储所有下载的依赖项。 2. **配置Maven环境变量**: - 设置`M2_HOME`环境变量,值应为Maven的解压缩...

    eclipse 导出 mvn jar 工具

    Maven是一个自动化构建工具,它使用XML格式的POM(Project Object Model)文件来管理项目依赖、构建过程和配置信息。通过定义Maven目标,我们可以在命令行中执行诸如编译、测试、打包等任务。 在Eclipse中,一个...

    maven内存溢出解决放啊

    1. **定位文件**:找到Maven安装目录下的`bin`文件夹内的`mvn.bat`文件。 2. **修改脚本**:在文件中找到这一行代码`@REM set MAVEN_OPTS=-Xdebug -Xnoagent -Djava.compiler=NONE`,将其下方添加一行新的代码`set ...

    Maven安装与配置

    - **依赖管理**:Maven管理项目依赖的第三方库,自动下载并解决版本冲突问题。它维护了一个中央仓库,其中包含大量开源类库,同时支持私有仓库的设置。 - **项目信息管理**:Maven允许开发者记录项目信息,如项目...

    非eclipse环境启动demo

    通过这个非Eclipse环境的OSGI启动Demo,我们可以学习到OSGI的基本概念、bundle的管理以及如何在无IDE的情况下运行和管理OSGI应用,这对于理解OSGI框架的运作机制和提高独立部署能力具有重要意义。

    HSF项目例子IDEA 与 eclipse 开发环境说明

    4. **服务启动与停止脚本(Start & Stop Scripts)**:用于启动和停止HSF服务的shell或bat脚本。 5. **示例客户端(Sample Client)**:演示如何作为服务消费者调用HSF服务。 通过以上介绍,你对HSF的开发环境设置...

    maven配置文档

    同时,`Lib.properties`文件用于管理项目的依赖库,确保所有必需的jar包都被正确引用。 在项目篇中,每个Maven项目在构建后,会生成`dist`和`build`目录,分别存放编译后的文件。如果遇到JDK版本错误,需要更新JDK...

    java project转为maven

    Java项目向Maven项目的转换是...总的来说,将Java项目转化为Maven项目,是为了更好地管理项目依赖,统一构建流程,提高开发效率。在这个过程中,熟悉Maven的基本概念和操作,以及如何与IDE集成,都是必不可少的知识点。

    maven学习文档

    要将Maven集成到Eclipse环境中,可以通过以下步骤实现: 1. 打开Eclipse,点击菜单栏上的“Help”-&gt;“Marketplace”选项。 2. 在搜索框内输入“Maven”,选择合适的插件进行安装。 3. 安装完成后重启Eclipse即可...

    cas server 4.2.7 环境搭建maven

    在Windows环境下,`mvnw.bat`文件是Maven的可执行脚本,而在Unix/Linux系统中,对应的文件是`mvnw`。这两个文件都是用来运行Maven命令的。 `.classpath`和`.project`文件是Eclipse IDE的项目配置文件,它们帮助...

    attachments

    3. **convert2EclipseProject.bat**: 这个脚本可能是将Maven项目转换为Eclipse工程的工具,使得Eclipse用户可以直接导入和管理项目,无需手动配置。 4. **.project**: 这是Eclipse项目配置文件,包含项目类型、构建...

    wcp开源版源码eclipse部署手册17-03-221

    在导入源码到Eclipse后,需要手动更新Maven项目。用户可以选中所有工程,然后执行Maven/update project。如果Maven没有安装成功,可以从Maven仓库找到对应文件,然后删除,重新安装,重新更新Maven项目。 4. 创建...

    Eclipse RAP Deploy - 针对Eclipse 3.5 + Tomcat

    4. 启动Tomcat服务器:运行Tomcat的`bin/startup.sh`(Linux/Mac)或`startup.bat`(Windows)脚本来启动服务器。 5. 访问应用:打开浏览器,输入`http://localhost:8080/your-context-path`,其中`your-context-...

    java源码 maven+springmvc+mybatis+log4j 入门级示例 2018127

    通过这个项目,初学者可以学习到如何搭建一个完整的Java Web应用,了解各个组件之间的协作,以及如何通过Maven管理项目。同时,这个项目也适合理解SpringMVC的请求处理流程、MyBatis的CRUD操作以及日志的正确记录和...

    maven安装包,tomcat安装包 svn安装包

    Maven通过使用一种标准的目录结构和一个XML格式的项目对象模型(Project Object Model,POM),来简化项目的构建过程,并管理项目的依赖关系。在“apache-maven-3.3.9-bin.zip”这个压缩包中,包含了Maven的可执行...

    ssm整合配置+maven配置+java环境搭建

    Maven是Java项目的构建工具,管理项目依赖、构建过程和报告。它的配置主要涉及以下几点: 1. **pom.xml**:项目对象模型(Project Object Model),定义项目信息,如依赖、插件、构建目标等。 2. **settings.xml**...

    apache-maven-3.0.3

    - **依赖管理**: Maven通过读取每个项目或模块的POM文件,自动下载并管理项目所需的依赖库,避免了版本冲突问题。 - **生命周期 (Lifecycle)**: Maven有三个主要生命周期,分别是`clean`(清理)、`default`(构建...

Global site tag (gtag.js) - Google Analytics