我有一个.jar文件,我需要将其导入Eclipse。但是,我不希望将jar作为引用库。我需要将.jar包含为“普通”项目,包含(!)和.java文件。
我尝试执行以下操作: 新Java项目 - >导入 - >一般 - >存档文件。在这种情况下,当我将此jar也作为引用库放置时,它将被导入但使用.class文件。
New Java Project - >导入 - >一般 - >文件系统。导入.java文件,但包丢失并且是普通文件夹。此外,文件有点奇怪,因为图标中的“j”看起来不同,并且没有注意到错误(没有下划线)
将“现有项目导入工作区”根本不起作用,它说没有项目。我也尝试在解压缩后将jar作为zip导入,这给了我-java文件,但它会破坏包。
有谁知道如何正确导入?
答案 0 :(得分:9)
我用这种方式管理它: 新Java项目 - > Java设置 - >来源 - >链接源(源文件夹)。在那里,我添加了我的反编译jar并正确导入:)
答案 1 :(得分:7)
您还可以创建一个新的Java项目,然后执行文件 - >导入 - >一般 - >存档文件。这将为您节省解压缩jar并添加为链接源文件夹的步骤。
答案 2 :(得分:4)
你不能以这种方式导入jar,除非它在jar中包含源代码。如果您确实需要源代码,则必须在某处找到存档。但当然,并非所有人都愿意分享他的消息来源......
答案 3 :(得分:2)
我尝试了下面的工作。
File
> Import
> General
> Archive File
.jar
)。Ok
这将为您节省解压缩jar的步骤,但如果有.class
个文件,则eclipse不会将它们转换为.java
个文件。这必须单独完成。
答案 4 :(得分:0)
以下有助于所有最近的日食。
请尝试使用下面的 eclipse 插件将 jar 作为项目导入:
步骤 1) Eclipse 帮助 > Eclipse Marketplace
步骤 2) 安装插件“Import Jar As Project”
步骤 3) 重启 Eclipse
Step 4) File->Import->Other->Jar without source
步骤 5) 选择一个 jar/war 文件并点击完成
将从 jar 中创建新项目
https://marketplace.eclipse.org/content/import-jar-project
谢谢。