【问题标题】:Compiling Java file with Jar dependencies using command prompt in windows在 Windows 中使用命令提示符编译具有 Jar 依赖项的 Java 文件
【发布时间】:2021-10-28 10:08:20
【问题描述】:

我有一个带有 jar 依赖项的 java 文件,我想在 Windows PC 的命令提示符下使用命令编译它们。 我已将所有 3 个 jar 文件和 java 文件放在 D 驱动器的同一文件夹中。 我需要在环境变量中设置类路径吗? 我的 jar 文件名是 juh-4.1.2.jar、ridl-4.1.3.jar 和 unoil-4.1.2.jar?

任何帮助将不胜感激。提前致谢

【问题讨论】:

  • 可以设置CLASSPATH 变量,但我建议您将-cp 参数指定为javac 调用。如果它们都在同一个目录中,则可以像 javac -cp D:\Path\To\The\Directory\* TheFilesYouWantToCompile.java 一样简单。
  • D:\JavaRates_eclipse>javac -cp D:\JavaRates_eclipse* fileaname.java javac: file not found: OOConnnection.java Usage: javac 使用 -help 获取可能的选项,我得到上面的错误说找不到文件

标签: java command-prompt javacompiler


【解决方案1】:

您应该只需要 javac 输入文件并传递 -cp 标志

命令应该类似于

C:\Path\To\JDK\javac.exe -cp "D:\pathtojar1.jar; D: [... ]" *.java

编辑:使用 CP 标志,没有看到您有外部 .jar 依赖项

【讨论】:

  • 谢谢你的工作。
  • @nitesh 你能接受回答吗?如果您离开页面并且永不返回,此问题将永远不会关闭
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-01-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-05-02
相关资源
最近更新 更多