在java中编写时出现奇怪的错误

时间:2014-10-23 08:56:50

标签: java batch-file denied

我收到了一条奇怪的错误消息..我将向您展示有效的代码.. 以及我收到错误消息的代码。

首先,错误信息:

打开crJAR.bat

CatchIt.java:5: error: error while writing CatchIt: CatchIt.class (Zugriff verweigert)
 class CatchIt extends Frame implements KeyListener,Runnable {
 ^
1 error

ERSTELLE RELEASE-DATEI "CatchIt.jar"... bitte warten.
java.io.FileNotFoundException: RELEASE\CatchIt.jar (Zugriff verweigert)
        at java.io.FileOutputStream.open(Native Method)
        at java.io.FileOutputStream.<init>(FileOutputStream.java:206)
        at java.io.FileOutputStream.<init>(FileOutputStream.java:95)
        at sun.tools.jar.Main.run(Main.java:192)
        at sun.tools.jar.Main.main(Main.java:1233)

这是没有一个错误的代码:

crJAR.bat

@ECHO OFF
ECHO.
ECHO KOMPILIERE DATEIEN... bitte warten.
javac *.java
ECHO.
ECHO ERSTELLE RELEASE-DATEI "CatchIt.jar"... bitte warten.
jar cvfm RELEASE/CatchIt.jar Manifest.txt *.class
ECHO.
ECHO TEST-START... bitte warten.
java -jar RELEASE/CatchIt.jar

但是......如果我删除最后一行“java -jar RELEASE / CatchIt.jar”,那么我得到错误。 我不明白......相关性......

为什么没有最后一行才能正常工作?!

0 个答案:

没有答案