如果我有1.6并且我希望它在1.5中编译,我如何编译不同版本的java程序?会不会...... ...
javac -target1.5 tileGen
但是当我这样做时,我得到了:
错误:只有在注释处理为exp时才接受类名“tileGen” 合法要求 1错误
答案 0 :(得分:4)
问题是javac
采用源文件的名称(以.java结尾)而不是类的名称。
尝试
javac -target 1.5 tileGen.java
代替。
答案 1 :(得分:1)
尝试将.java添加到您的班级名称