使用依赖项构建.jar

时间:2020-02-17 08:54:35

标签: java visual-studio-code jar dependencies

我正在尝试将Java项目编译为.jar文件。它包含许多(50+)外部库,我已将它们链接到名为“ lib”的项目子文件夹中。 我正在使用带有Java扩展名的vscode进行编码,似乎可以很好地识别这些库。

project architecture

现在,如果我尝试使用vscode中的“ build .jar”命令,则会收到错误消息,指出导入的软件包不存在。 vscode使用的默认命令如下:

rm -rf /mnt/data/work/CDYYY-Dev/star-utils/japyCCM/build-jar && mkdir /mnt/data/work/CDYYY-Dev/star-utils/japyCCM/build-jar && javac -d /mnt/data/work/CDYYY-Dev/star-utils/japyCCM/build-jar /mnt/data/work/CDYYY-Dev/star-utils/japyCCM/src/* && jar cvf /mnt/data/work/CDYYY-Dev/star-utils/japyCCM/build-jar/Run.jar /mnt/data/work/CDYYY-Dev/star-utils/japyCCM/build-jar *

/mnt/data/work/CDYYY-Dev/star-utils/japyCCM/src/Parser.java:6:错误:包com.google.gson不存在

必须有一种方法告诉编译器附加我正在使用的库,但找不到任何库。我只找到有关Maven项目的话题,但我不是不是 Maven项目。

我试图获得vscode java扩展的支持,但是他们告诉我这不是扩展问题,他们也帮不了我。 我对仅涉及Maven项目的答案感到有些困惑,而我只想使项目尽可能简单,并附加我的依赖项。

非常感谢您

0 个答案:

没有答案