【问题标题】:Java get project of jar fileJava获取jar文件的项目
【发布时间】:2015-06-24 21:44:52
【问题描述】:

是否可以从*.Jar 获取项目,例如。 Eclipse?

我看到带有“jd-gui”的代码,但程序有 +/- 700 个类,所以复制/粘贴会花费很多时间。

我试过了:(Import>General>Archive File>...),但这没有用。

【问题讨论】:

  • 你考虑过将jar文件作为库导入吗?
  • 是的...我有这个:scr.hu/31ua/m92zq
  • 您必须下载源存档或反编译 jar 中的类。
  • 反编译jar中的类。用什么程序?

标签: java import project


【解决方案1】:

了解大多数 jar 文件不包含源代码,您必须专门获取源代码 jar,反编译 jar 中的类文件或下载包含源代码的存档。

如果你有源 jar 或反编译的 jar,来自another answer:

New Java Project -> Java settings -> Source -> Link source (Source folder). There I added my decompiled jar and it was imported correctly 

【讨论】:

    【解决方案2】:

    这取决于您是需要修改现有源还是只包含/使用库。如果您需要修改源代码,我建议您追踪构建库的人并查看源代码是否可访问,或者尝试在其上运行反向编译器......但话虽如此,如果它被混淆了,它可能很难阅读或追踪。

    或者,如果您只需要使用该库,则可以直接将其作为源包含在内。根据您的项目的组织方式,将其添加到源目录(http://www.wikihow.com/Add-JARs-to-Project-Build-Paths-in-Eclipse-%28Java%29)应该是一件简单的事情

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-09-28
      • 1970-01-01
      • 1970-01-01
      • 2012-11-13
      • 2014-01-03
      • 2018-06-19
      • 2017-10-11
      • 1970-01-01
      相关资源
      最近更新 更多