通过命令行(Windows)执行Java程序与Eclipse

问题描述 投票:0回答:1

我有一个java程序,位于/workspace文件夹中。在 /workspace 文件夹下,我有一个 /src/appFolder,其中包含 15 个 .java 文件和 /lib,其中包含我在 Eclipse 中包含的 19 个 .jar 文件。

我可以使用 Eclipse 无缝运行该程序,但无法让它在命令行中运行。我正在尝试使用 javac 进行编译,并已用尽现有的 Stackoverflow 建议。本质上,我需要知道如何使用 javac 编译程序?目前,我收到一条错误消息,指出缺少

package (即 .jar 文件)。在使用 java myApp.java 运行程序之前,如何包含 /workspace/lib 中包含的 19 个 jar,以便 javac *.java 符合要求?

提前致谢。

java eclipse command-line jar
1个回答
0
投票
在 Eclipse 或 IntelliJ 或任何 IDE 的背后,它还运行 java 命令来编译、构建和运行您的 java 项目。

阅读有关 Java 中的

classpath

 的更多信息。可以选择包含代码中使用的 jar 文件。

例如:

javac --classpath external_libs\lib1.jar;other\lib2.jar;


你也可以亲眼看看eclipse是如何运行它的:

© www.soinside.com 2019 - 2024. All rights reserved.