java - 从命令行编译带有两个 jar 的 java 文件?

标签 java jar

假设我有两个 jar 文件(里面有类)和一个 java 文件:

name1.jar
name2.jar
code.java

正如 How to use classes from .jar files? 所说,如果我想导入 name1.jar,我可以将其添加到我的 CLASSPATH 中,然后运行

javac -cp '.:name1.jar' code.java

每次我想导入name1.jar。但是,我如何编译 java 代码并导入两个 jar 文件,而不仅仅是 name1.jar?

最佳答案

试试这个

javac -cp name1.jar:name2.jar code.java

请注意,如果您在 Windows 中,路径分隔符应为 ;

关于java - 从命令行编译带有两个 jar 的 java 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21592862/

相关文章:

java - MySQL语法异常,手动工作

java - 在 Vaadin 中为 CustomComponent 创建监听器

java - 如何在数组列表中搜索字符串并将其删除

maven - 使用 Maven 构建 fat jar

java - 运行 java 命令应用程序时读取文件时遇到问题

java - 将用户数据保存在 jar 文件本身中

Java - 将 jar 中的 dll 文件写入硬盘?

java - 在maven项目中添加文件夹

java - sbt编译play框架应用报错

java - Maven 为另一个项目的测试构建 jar war