我正在尝试将.java
个文件编译成.class
个文件。出于某种原因,它只是拒绝编译一个特定的.java
文件。
我在命令行中使用以下命令:
javac -d bin -sourcepath src -cp src/Main/*.java
所有.java
文件都在我的bin目录中创建相应的.class
文件,但main.java
文件除外。这有什么理由发生吗?
答案 0 :(得分:0)
根据http://www.tek-tips.com/viewthread.cfm?qid=751056,这与编译器错误有关。
对我来说,javac只是在源目录中按字母顺序丢失了第一个文件。我通过在源目录中创建一个名为aa.java的空白文件,然后正确编译我的主文件(恰好是第一个按字母顺序排列的文件)来解决问题。