我在当前工作目录中有 .java
文件,但 javac 报告:
javac: no source files
Usage: javac <options> <source files>
use -help for a list of possible options
我正在使用 ubuntu。
最佳答案
从您上面的评论来看,您似乎尝试过:
javac -cp .;lib.jar a.java
在您的 Ubuntu 系统上。 CLASSPATH
分隔符在 Unix 系统上是 :
,在 Windows 上是 ;
。
Ubuntu 考虑了 ;
之前的命令,java -cp .
并因此给出了消息。
javac -cp .:lib.jar a.java
应该可以正常编译。
关于javac 找不到源文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5012125/