当前位置: 首页 > 知识库问答 >
问题:

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

闻鹤龄
2023-03-14

我在eclipse STS中创建了一个Maven3 web项目(maven-archetype-webapp)。

现在,我想通过将项目从eclipse导出并导入到另一台机器上的eclipse中,在两台机器之间执行该项目。
我的目标是在另一台机器上的eclipse IDE中创建一个开发中项目的完美克隆,它的所有源代码都在我的eclipse IDE中,这样我就可以继续工作了。

对于普通的Java EE web应用程序,我总是导入和导出一个WAR文件。在maven项目中,我丢失了pom文件和我的依赖项。
使用命令行中的“maven Package”,我仍然松开了pom,并将war中的依赖项作为JAR携带。我更喜欢相反的方式,保留POM文件,并将新的依赖项下载到目标机器的本地存储库中。
另一方面,仅仅将项目的工作区目录复制到目标机器上,我就会遇到maven依赖项问题。

当然,我可能能够通过在POM文件中精心配置打包参数来调整所需的行为,但一定有比这更直接的方法...

那么,将eclipse中的maven3项目克隆到eclipse的另一个实例(理想情况下是从IDE中)的最简单方法是什么呢?

共有1个答案

宋航
2023-03-14

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

但是...为什么不使用SCM来保护您的源代码的安全呢?

 类似资料:
  • 问题内容: 我正在eclipse中进行两个项目,我想将一些类从项目a导入到项目b。我该怎么办? 有没有一种方法可以在不将项目添加到构建路径的情况下进行? 问题答案: 将项目A添加到项目B的构建路径。 请按照下列步骤操作: 通过 在Eclipse中右键单击项目B的文件夹进行编辑->属性->构建路径->项目->添加。 现在添加项目A

  • 问题内容: 我正在使用Jenkins中的凭据插件来管理团队构建的git和数据库访问凭据。我想将凭证从一个jenkins实例复制到另一个独立的jenkins实例。我将如何去做? 问题答案: 更新: TL; DR 按照 Filip Stachowiak 的评论在下面提供的链接,这是最简单的方法。如果它对您不起作用,请继续阅读。 __ 复制$ HUDSON_HOME /credentials.xml不是

  • 我确实检查了已经回答过的问题,这些问题的主题几乎与这个问题相同,但没有一个回答过的问题能够解决我的问题。 我已经在线搜索了大约4个小时,尝试了很多不同的方法来解决我的问题。。 我想在Java做一个乒乓游戏,现在我想导出我的项目,这样我就可以把它发给一些朋友,这样他就可以试试了。 我在这个项目中使用LWJGL,所以我确实在参考库和LWJGL中添加了一些JAR。jar添加了windows本机,它包含在

  • 问题内容: 我正在做一个多模块项目。我们正在其他几个模块中的一个模块中使用appCtx.xml。 当前的问题是它们并不总是彼此同步。 当有人修改文件并构建项目时,就会发生这种情况,这样做的人可能会忘记将其复制到另一个模块,从而导致问题。 如何将src / main / resources中的appCtx.xml从项目A复制到项目B中的src / main / resources? 问题答案: 您可

  • 我来自Maven背景,对Gradle非常陌生。以下是上下文。 我有一个图书馆项目 LibraryStarter 需要将其导入到 图书馆用户 项目。 这两个都是spring boot的项目和建筑 无法使用分级分发“https://services.Gradle.org/distributions/gradle-6.6.1-bin.zip”运行分阶段生成操作。生成文件“C:\work\learn\us

  • 问题内容: 情况:我有两个固定高度的div,两个溢出都设置为隐藏,并且第一个div中包含动态文本内容。如果该内容超出了第一个div的溢出边界,我希望它自动溢出到第二个div中。 我的问题就是该怎么做?我进行了研究,发现最接近的是一个JQuery插件,该插件会自动为类似报纸的布局创建列。尽管这并不是我真正需要的,但它确实使我希望可以在一个更简单的级别上实现。 可视示例: 谢谢大家!根据所有输入,我将