java - 使用jar文件进行CMD编译

标签 java cmd

如何使用 cmd 在编译步骤中添加两个或更多 jar 文件?

使用一个 jar 文件:

javac -g -cp YOUR_JAR.jar YOUR_FILE_NAME.java

有什么想法如何编译两个 jar 文件吗?

最佳答案

您可以使用 -classpath 标志来做到这一点。

javac -classpath your.jar:my.jar ...

jar 之间的分隔符根据您的平台而变化。

您可以通过运行 javac -help 或阅读 javac documentation online 来了解相关内容。和 About Setting the Class Path .

您会注意到文档中写道:

Multiple path entries are separated by semicolons with no spaces around the equals sign (=) in Windows and colons in Oracle Solaris.

因此,所有 Xnix 操作系统都使用 : 作为分隔符,而 Windows 使用 ;

关于java - 使用jar文件进行CMD编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27534790/

相关文章:

java - Calendar.getInstance() 给了我错误的时间取决于我问的时候

java - Java 可以处理 Expando 吗?

java - 为什么 ClassCastException 是运行时错误?

windows - 返回文件路径的批处理脚本

java - 如何编译基于 Maven 的 Java 项目以从命令行运行它

loops - 赢得命令: batch string replacement deletes "!"

java - 如何在Java中的processbuilder中运行windows cmd命令 "query session"?

java - 通过外键获取JavaDB中的列数据

java - JPA一对多双向堆栈溢出问题

batch-file - 捕获通过管道传输到批处理文件的真正 STDIN