允许DVD上的java程序+;R将在该DVD上编译+;R
我计算机科学课程的教授想用它把我们的.java刻录成CD,并能在CD上编译。我试着这样做,但当我编译时,我得到一个错误,说它是一个只读文件系统。我正在使用DVD+R。以下是错误:允许DVD上的java程序+;R将在该DVD上编译+;R,java,compiler-errors,dvd,Java,Compiler Errors,Dvd,我计算机科学课程的教授想用它把我们的.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
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怎么样?如何做到这一点?编译器读取
*.java
源文件并生成*.class
文件。在我看来,由于DVD/CD只写一次,因此需要采用以下方法之一:
javac-d path/to/output/directory
的东西在他们自己的计算机上的某个地方生成编译的类文件,并从那里运行程序javac
编译器读取*.java
源文件并生成*.class
文件。在我看来,由于DVD/CD只写一次,因此需要采用以下方法之一:
javac-d path/to/output/directory
的东西在他们自己的计算机上的某个地方生成编译的类文件,并从那里运行程序这些说明没有说明如何将Java文件编译到CD上。你陷入了一场毫无意义的纠葛。无论如何,你所问的是不可能的。它也不是必需的。你确定你的教授告诉过你,还是他只是要求将编译结果记录在DVD+R上?@ShreyosAdikari不是重复的,即使是重复的,那里唯一半相关的答案是程序自动运行,我不想要。问他,他的要求很不清楚;告诉他“澄清这一点,否则你会被我揍一顿”:你确定你的教授告诉过你,还是他只是要求把汇编的结果放在DVD+R上?@ShreyosAdikari不是复制品,即使是复制品,唯一半相关的答案是程序自动运行,我不想这样。我们问问他,他的要求很不明确;告诉他“澄清这一点,否则你会被我的拳头打到脸上”:pHaving读了新的评论,听起来他在期待选项2。这就是我的想法,尤其是在读了这个答案之后。然而,有了DVD-RW,这能做到吗?读了这些新评论后,听起来他在期待选项2。这就是我的想法,尤其是在读了这个答案之后。然而,对于DVD-RW,这可以做到吗?