工作中经常出现一个比较囧的情况:有时候需要在这个分支上改代码或加代码、有时候又需要去另一个分支或主干去做更改,而eclipse本身无法对
对同一项目、不同版本的代码进行区分,只能在同一个eclipse工作区间里导入一个版本的代码工程。这样的话,对于上面提到的情况需要同时打开多个
eclipse,建立多个workspace,工作时在多个eclipse之间进行切换,切换不好的话还比较容易出错。而最大的问题的是,机器2G内存已
经比较艰难的支撑系统的快速运行,经常出现等待甚至假死的情况,大大影响了工作的心情和效率,很不爽。
前几天,自己在整理这个Q的学习、工作笔记时,突然发现了eclipse插件生成eclipse工程、建立classpath文件时可以通过指定
-Declipse.addVersionToProjectName属性来生成不同的classpath文件区别同项目的不同版本。通过对比生成出来的
classpath文件,发现现在的classpath里在项目的后面增加了项目版本的后缀标示,而项目多个分支、主干本身的版本不可能相同,因此,通过
这个命令:
mvn -U clean eclipse:clean eclipse:eclipse -DdownloadSources=true
-Declipse.addVersionToProjectName=true
生成基于版本的classpath文件,继而可以在同一个eclipse中导入同个项目的不同分支、版本的代码工程,极大的节约了机器内存的消耗,更重要的是,大大提高了工作效率。
如果你的工作也需要经常在多个分支上切来切去,请记住这个命令:
mvn -U clean eclipse:clean eclipse:eclipse -DdownloadSources=true
-Declipse.addVersionToProjectName=true
分享到:
相关推荐
用Eclipse比较项目代码,详细介绍的如何用eclipse比较开源项目代码。
这个工程代码,是在ECLIPSE下面建立的,应用Gradle作为构建工具,建立的一个多模块项目。注意不是Maven下的多模块项目。
Eclipse 开源项目 mywork 源代码
Eclipse 开发项目源代码。
Eclipse 软件开发项目是开放源代码的工业平台,专注于提供高度集成的工具开发环境。它由 Eclipse 项目、Eclipse 工具项目和 Eclipse 技术项目三个项目组成,每一个项目由一个项目管理委员会监督,并使用 Common ...
Eclipse开发入门与项目实践,是超级经典的学习资料,解压后里面有一个源码文件夹,一个数据库脚本文件夹,源码文件夹下有多个实例工程供学习使用。可以将项目直接配置在eclipse环境下学习
Eclipse svn创建分支、合并、切换讲解。 主要是合并操作。分支合并主干,已经冲突问题的解决。
eclipse 创建maven 项目 动态web工程完整示例,新建maven,到发布案列,从零开始学习
myeclipse工程转eclipse工程
eclipse开源项目swt源代码,包含jface相关源码
Eclipse 项目通过 Git 上传至码云指导手册 本指南旨在帮助开发者使用 Eclipse IDE 将项目上传至码云平台,通过 Git 版本控制系统实现项目的管理和共享。下面将详细介绍整个上传过程中的关键步骤和注意事项。 一、...
Dengues Studio是由一群对Eclipse开发技术狂热的在职人员开发而成的JAVA 开源项目, 该项目基于Eclipse plug-ins技术,充分...该项目代码简练、实用,将理论与具体运用相结合,可作为Eclipse plugin技术学习的代码教程。
Eclipse项目开发实战\源代码随书光盘
Eclipse项目开发实战随书光盘代码code
eclipse项目代码积累
eclipse开发项目积累,前台easyui,框架dubbo,持久层为mybatis,积累代码量,锻炼了业务逻辑,代码管理使用svn
Eclipse 代码注释模板 Eclipse 代码注释模板 Eclipse 代码注释模板 Eclipse 代码注释模板
一般默认情况下,Eclipse ,MyEclipse 的代码提示功能是比Microsoft Visual Studio的差很多的,主要是Eclipse ,MyEclipse本身有很多选项是默认关闭的,要开发者自己去手动配置。如果开发者不清楚的话,就不知道...
《完全掌握eclipse 项目开发实战》源代码 《完全掌握eclipse 项目开发实战》源代码