我有一个.jar文件,我需要导入到Eclipse中。 不过,我不希望有罐子被引用库。 我需要包括像一个“正常”项目的.jar,与包(!)和.java文件。
我试图做到以下几点:新的Java项目 - >导入 - >常规 - >存档文件。 在这种情况下,我也把这个罐子被引用库,它是进口的,但与.class文件。
新的Java项目 - >导入 - >常规 - >文件系统。 进口.java文件,但包丢失是正常的文件夹。 此外,文件不知何故奇怪,因为“J”的图标看起来不同,和错误没有注意到(无下划线)
导入“现有项目到工作区”并不在所有的工作,它说,不存在任何项目。 我也试图解压之后导入的罐子为ZIP,这给了我-java文件,但它破坏了包。
有谁知道如何正确导入此?
我已设法这样说:新的Java项目 - > Java设置 - >来源 - >链接源(Source文件夹)。 在那里,我将我的反编译罐子,它被正确导入:)
您还可以创建一个新的Java项目,然后做文件 - >导入 - >常规 - >存档文件。 这将节省您解压您的罐子,并添加作为链接的源文件夹的步骤。
您不能导入一个罐子这样,除非它有装在罐子里的源代码。 如果你真的需要的源代码,你必须在某个地方找到档案。 但当然,不是每个人都愿意分享他的源...
我试过下面和它的工作。
- 创建一个新的Java项目
- 转到
File
> Import
> General
> Archive File
- 选择所需的存档文件(
.jar
从本地系统在这种情况下)。 - 选择您在步骤1中创建的项目,然后单击
Ok
这将节省您解压您的罐子的一步,但如果有.class
文件,日食不会将它们转换为.java
文件。 这必须另外进行。