【发布时间】:2014-07-07 19:57:02
【问题描述】:
我有一个jar 文件,其中包含source code。我想将它作为顶级项目加载并开始处理源代码。如何在 Eclipse 中做到这一点?
例如:如果我有 helloworld.jar,当我导入这个 jar 时。我希望项目名称为 helloworld,其中包含所有包和 src。
我不希望构建路径上的代码可以在我的 IDE 上使用。
【问题讨论】:
我有一个jar 文件,其中包含source code。我想将它作为顶级项目加载并开始处理源代码。如何在 Eclipse 中做到这一点?
例如:如果我有 helloworld.jar,当我导入这个 jar 时。我希望项目名称为 helloworld,其中包含所有包和 src。
我不希望构建路径上的代码可以在我的 IDE 上使用。
【问题讨论】:
创建一个名为“helloworld”的目录并将 JAR 解压到该目录中:
mkdir helloworld
cd helloworld
jar xvf ../helloworld.jar
然后,您可以从现有资源创建一个项目并开始对其进行操作。我认为 Eclipse 不会让您直接在 JAR 中创建项目和更改文件。
【讨论】:
@eagertoLearn 是的。 Eclipse 以一种比@Erik Gillespie 建议的方式更简单的方式来实现这一点。
在eclipse中使用从存档文件导入功能。参考这个帖子https://stackoverflow.com/a/11983201/1391924
支持的存档文件类型:
【讨论】:
右键单击 .jar 并选择打开方式 -> winrar(或其他存档器),然后单击提取。
您可以从那里将 Eclipse 中的文件夹作为新项目导入。
【讨论】:
我能够使用以下步骤导入 jar 文件内容:
【讨论】: