我无法在我的记事本++上运行java文件,它显示"CreateProcess() failed with error code 2:"



在此处输入图像描述

它似乎

编译得很好,但是当它运行时似乎不太好。

附言Eclipse可以运行良好,我的意思是我的JRE安装没有问题,所以我认为该错误与我的记事本++有关。

正如我之前提到的,缺少一个空格:

javac -encoding UTF-8 "$(FULL_CURRENT_PATH)" java -cp"$(CURRENT_DIRECTORY)" "$(NAME_PART)" 
                                                     ^ here

它应该是

javac -encoding UTF-8 "$(FULL_CURRENT_PATH)" java -cp "$(CURRENT_DIRECTORY)" "$(NAME_PART)"