设置Notepad ++ for Java

Rus*_*hal 1 java batch-file notepad++

要使用Notepad ++ for Java,我创建了一个批处理文件来编译并运行该文件:

@ECHO OFF
C:\Program Files\Java\jdk1.7.0_17\bin\javac.exe %1
C:\Program Files\Java\jdk1.7.0_17\bin\java.exe %1
echo.
PAUSE
@ECHO ON
Run Code Online (Sandbox Code Playgroud)

然后运行它,在Notepad ++'运行'提示符(F5)中,我输入:C:\Program Files\Java\java.bat "$(FULL_CURRENT_PATH)".所有文件路径都是正确的,但是当我按"运行"时没有任何反应.我怎样才能解决这个问题?谢谢!

Fra*_*lin 6

放置""可执行文件,以便它知道包含空格而不是将空格视为分隔符.

@ECHO OFF
"C:\Program Files\Java\jdk1.7.0_17\bin\javac.exe" %1
"C:\Program Files\Java\jdk1.7.0_17\bin\java.exe" %1
echo.
PAUSE
@ECHO ON
Run Code Online (Sandbox Code Playgroud)


Mag*_*goo 5

将ENTIRE可执行文件名称"quotes"括起来,因为SPACES被视为分隔符.