我的计算机科学课程的教授希望用我们的.java刻录CD,并能够在CD上编译它。我试过这样做,但是当我编译时,我看到一个错误,它是一个只读文件系统。我使用的是DVD+R。以下是错误:
Macintosh-2:Lab-09 Cody$ javac AsciiArt.java
AsciiArt.java:25: error: error while writing AsciiArt: AsciiArt.class (Read-only file system)
public class AsciiArt {
^
1 error是的,当不在CD上时,它确实编译和运行得很好。是否有可能使DVD+R可写,以便可以在CD上编译代码?用DVD-RW怎么样?这是如何做到的呢?
发布于 2014-03-17 21:44:14
javac编译器读取*.java源文件并生成*.class文件。在我看来,由于DVD/CD只写一次,所以您需要采用以下方法之一:
javac -d path/to/output/directory的东西在他们自己的计算机上的某个地方生成已编译的类文件,然后从那里运行程序。发布于 2014-03-17 22:09:57
他的说明是:“把.java文件刻录到CD上,编译程序,运行程序。如果我把你的CD放进我的电脑,然后试着编译它,得到一个错误,你会得到一个0。”
这些说明没有提到将Java文件编译到CD上。你正陷入什么事的麻烦之中。不管怎么说,你问的都是不可能的。它也不是必需的。
https://stackoverflow.com/questions/22465845
复制相似问题