gpt4 book ai didi

java - 使用多个java源文件编译多个jar文件时出错

转载 作者:行者123 更新时间:2023-12-02 02:55:16 27 4
gpt4 key购买 nike

我尝试使用以下命令编译 2 个 jar 文件和 4 个 java 源文件:

javac -classpath junit-4.12.jar jar2.jar 1.java 2.java 3.java 4.java

但是,我收到以下错误:

error: package jar2 does not exist import jar2.class;

尽管如此,以下编译是成功的:

javac -classpath jar2.jar 1.java 2.java

如果人们能花时间帮助我,我将不胜感激。

最佳答案

javac -classpath junit-4.12.jar jar2.jar 1.java 2.java 3.java 4.java

您没有在类路径的值之间使用有效的分隔符。空格字符确实不是类路径值的有效分隔符。

根据操作系统的不同,分隔符可以是 :;

基于 Unix 操作系统,分隔符为 : 字符 ( see Oracle Java 8 reference ) :

  javac -classpath junit-4.12.jar:jar2.jar 1.java 2.java 3.java 4.java

基于 Windows 操作系统,分隔符为 ; 字符 ( see Oracle Java 8 reference ) :

  javac -classpath junit-4.12.jar;jar2.jar 1.java 2.java 3.java 4.java

关于java - 使用多个java源文件编译多个jar文件时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43191442/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com