【问题标题】:VSCode: How to import a jar file into your java project?VSCode:如何将 jar 文件导入您的 java 项目?
【发布时间】:2020-10-09 02:37:02
【问题描述】:

所以我对 Java 非常陌生,在我的一门大学课程中,我的教授给了我们以下指示:

  1. 下载附加的 .jar 文件。

  2. 在eclipse中创建一个java项目。项目名称是什么并不重要。

  3. 右击项目名称,选择“导入”

  4. 从“常规”中选择“存档文件”,然后单击下一步。

  5. 点击“浏览”选择您已经下载的a1.jar文件。

  6. 点击“完成”。

如果所有步骤都正确完成,您应该会在“src”下看到“Assignment1”,在“src”下看到 Junit5 该项目。如果“Assignment1”不在“src”下,请将其拖放到“src”文件夹中。

此指令基于 Eclipse,但我使用的是 VSCode,到目前为止,通过使用 java 扩展,我已经能够很好地运行 Java。

我尝试了来自Visual Studio Code, Java Extension, howto add jar to classpath 的一些建议,但没有成功(src 下基本上没有Assignment1)。

这个问题有什么解决方案,还是我应该直接切换到 Eclipse。 My Project folder structure

【问题讨论】:

    标签: java visual-studio-code jar


    【解决方案1】:

    您的问题是您添加到文件夹 Referenced Libraries 中的库未显示在文件夹 src 下,您希望找到它的解决方案。如果对您的问题有任何误解,请告诉我。

    官方教程:Add a JARLibrary Configuration 解释了如何将 jar 添加到您当前的项目中。这是一个简单的演示:

    将库添加到引用的库后,您就可以在代码中使用它。 VS Code 是一个轻量级但功能强大的源代码编辑器,依赖于扩展来开发项目,这就是 VS Code 中的 Java Extension Pack 的工作原理。没必要和Eclipse一样。

    编辑:

    当涉及到get the source code of a JAR package,该命令有效:

    jar xf jar-file [archived-file(s)]
    

    关于如何反编译jar文件,可以参考this

    【讨论】:

    • 感谢您的回复。是的,我已经尝试过上述方法,但它没有奏效。我需要将导入库的源代码显示在项目中,因为我的任务是修改此源代码。
    • @Nam Nguyen。知道了!您想要提取 JAR 文件的内容。我将编辑我的答案,请看一下。
    • 谢谢!这正是我一直在寻找的。我其实不知道 .jar 只是一个普通的压缩文件。
    • 如果我的回复对您有帮助,感谢您将其标记为答案,让更多人看到。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-08
    • 2022-10-21
    • 1970-01-01
    • 1970-01-01
    • 2012-05-27
    • 2020-04-03
    相关资源
    最近更新 更多