如何从jar文件生成项目,其中只有.class文件?

时间:2018-06-01 07:52:37

标签: java

我有一个jar文件,但我没有任何来源,我想从这个只有类文件的jar构建整个项目。任何人都可以帮助我!

2 个答案:

答案 0 :(得分:0)

jar {
    manifest {
        attributes "Main-Class": "com.baeldung.fatjar.Application"
    }

from {
    configurations.compile.collect { it.isDirectory() ? it : 
zipTree(it) }
      }
 }

在Gradle中,您可以覆盖jar函数以包含依赖项类。 Else Jar任务负责将所有类放在一个罐子里。

答案 1 :(得分:0)

从JAR文件导入项目

  1. 启动Eclipse并导航到您的工作区。

  2. 创建一个新项目。项目名称对导入过程并不重要。

  3. 在Package Explorer中展开项目名称,然后左键单击src文件夹。

  4. 右键单击src文件夹并选择Import ...

  5. 在“导入”对话框中,展开“常规”并选择“存档文件”。单击“下一步”。

  6. 浏览要导入的JAR文件,然后单击“打开”。

  7. 将打开另一个“导入”对话框,显示JAR文件中的内容。理想情况下,您应该看到一个或多个扩展名为.java的文件。如果不这样做,则存档未正确构建。确保您要导入刚刚创建的项目的src文件夹。当我将前一个示例中的JAR文件导入名为ImportTest的项目时,以下是我的对话框的样子: https://www.albany.edu/faculty/jmower/geog/gog692/ImportExportJARFiles.htm