如何导出然后导入java项目jar的精确副本?

时间:2015-10-13 00:03:06

标签: java eclipse maven

我尝试过从Java Maven项目开始的各种事情,以获得一个jar,当导入时看起来与原始文件完全一样,但我发现我不能让src / main / resources文件夹出现在进口项目。目标很简单:例如,在新机器上,项目可以像原始项目一样运行和处理。不确定我错过了什么。我尝试从归档中导入现有项目,看起来它应该可以工作。在原始机器上,我选择所有文件和文件夹但这仍然遗漏了一些东西。我试图在Eclipse中创建一个空文件夹,但这不能完成和各种排列。

2 个答案:

答案 0 :(得分:0)

一个jar文件通常包含已编译的代码以及您放在其中的任何其他内容,这反过来使您能够运行代码。

eclipse,maven,intellij,......项目结构可能完全不同。最后,从项目结构到jar内容结构将发生转换。在Maven的情况下,这与项目结构不同。

jar的意图是运行已编译的代码,项目结构的目的是编辑源代码。

如果要复制eclipse工作区,请执行此操作。复制工作区文件夹。

答案 1 :(得分:0)

用户392486基本上显示了该怎么做。关键是要将文件导出为jar而不是zip,并将其导入为具有存档选项的现有项目。这就像人们想要的那样,一个相同的项目。我怎么也不知道这超出了我...