繁体   English   中英

将Maven3项目从一个Eclipse实例导出到另一个

[英]Export Maven3 project from one eclipse instance to another

我已经在Eclipse STS(maven-archetype-webapp)中创建了一个Maven3 Web项目。

现在,我想通过从eclipse导出项目并将其导入另一台机器上的eclipse,在两台机器之间进行该项目。
我的目标是在另一台机器上的eclipse IDE中完美复制正在开发的项目及其所有源代码,以便继续工作。

使用普通的Java EE Web应用程序,我总是导入和导出war文件。 在Maven项目中,我失去了pom文件,而我的依存关系也像那样。
我仍然使用命令行中的“ maven软件包”来松开pom,并在战争中随身携带罐子。 我宁愿以其他方式使用它,保留pom文件并将新的依赖项下载到目标计算机上的本地存储库中。
另一方面,仅将项目的工作区目录复制到目标计算机,就会遇到Maven依赖问题。

当然,我可以通过对pom文件中的打包参数进行精心配置来调整所需的行为,但是必须有比这更直接的方法...

那么,最理想的是从eclipse中克隆maven3项目到另一个eclipse实例的最简单方法是什么?

我猜,最安全,最简单的方法是创建项目的存档文件(tar,zip ...)。

但是...为什么不使用SCM来确保您的源安全?

如BigMike所说,最简单的解决方案是将项目文件夹复制到USB闪存驱动器,再将其复制到目标计算机,然后通过将现有项目导入到Workspace来将其导入到本地Eclipse工作区中 但是,将大量的小文件复制到USB闪存驱动器(或其他任何地方)要比复制一个大的ZIP文件花费更多的时间。

Eclipse已经具有该功能:-)

要打包项目,请右键单击它(项目根目录),然后依次单击导出... > 常规 > 存档文件 > 下一步 >指定文件名,然后单击完成

在接收端,执行文件 > 导入... > 常规 > 存档文件 > 下一步 >选择文件,然后单击完成

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM