我有一个组织内部的VS代码:https://imgur.com/a/HXWo1VF,我只需点击“播放”按钮和应用程序打开刚刚好。VS Code用于运行它的命令是:
$ cd "/home/allexj/Dropbox/ingegneria_del_software/Link to ing_del_softw/codice/VipagePharma/vipagepharma" ; /usr/bin/env /usr/lib/jvm/java-11-openjdk/bin/java @/tmp/cp_8o2vekaqsyood6mnlra3x7qpf.argfile -m com.vipagepharma/com.vipagepharma.App构建命令没有显示,所以我不知道VS代码如何构建它,而且我是新手,所以我在包和编译方面比较差。
在/tmp/cp_8o2vekaqsyood6mnlra3x7qpf.argfile中有:
-cp "/home/allexj/.m2/repository/org/openjfx/javafx-controls/13/javafx-controls-13.jar:/home/allexj/.m2/repository/org/openjfx/javafx-graphics/13/javafx-graphics-13.jar:/home/allexj/.m2/repository/org/openjfx/javafx-base/13/javafx-base-13.jar:/home/allexj/.m2/repository/org/openjfx/javafx-fxml/13/javafx-fxml-13.jar" --module-path "/home/allexj/Desktop/ing_del_softw/codice/VipagePharma/vipagepharma/target/classes:/home/allexj/.m2/repository/org/openjfx/javafx-controls/13/javafx-controls-13-linux.jar:/home/allexj/.m2/repository/org/openjfx/javafx-graphics/13/javafx-graphics-13-linux.jar:/home/allexj/.m2/repository/org/openjfx/javafx-base/13/javafx-base-13-linux.jar:/home/allexj/.m2/repository/org/openjfx/javafx-fxml/13/javafx-fxml-13-linux.jar"如何在另一台计算机中构建和运行相同的代码?我不知道VS代码是如何构建所有东西的,所以我不知道如何以可移植的方式完成它。假设您克隆了这个repo:https://github.com/All3xJ/VipagePharma/tree/main,您必须构建并运行它。怎么做?
发布于 2022-05-16 08:54:10
您可以使用jar cf jar-file input-file(s)将项目转换为Maven项目或创建jar文件,然后使用java -jar <jar-file>命令运行jar文件。
发布于 2022-05-16 09:36:11
您可以从项目视图或通过运行命令Java: export .将构建导出到JAR。
有关更多细节,您可以参考文档。
https://stackoverflow.com/questions/72256293
复制相似问题