我能';t在记事本上运行java文件++;,它显示了",;CreateProcess()失败,错误代码为2:";

我能';t在记事本上运行java文件++;,它显示了",;CreateProcess()失败,错误代码为2:";,java,notepad++,Java,Notepad++,它似乎编译得很好,但在运行时似乎不好 p、 我的意思是我的JRE安装没有问题,所以我认为这个错误与我的记事本++有关 正如我前面提到的,缺少一个空格: javac -encoding UTF-8 "$(FULL_CURRENT_PATH)" java -cp"$(CURRENT_DIRECTORY)" "$(NAME_PART)" ^ here 应该是 javac -encoding U

它似乎编译得很好,但在运行时似乎不好


p、 我的意思是我的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)" 

-cp
C:\
之间缺少空格。问题似乎来自字符转义。如何启动执行?javac-encoding UTF-8“$(完整\u当前\u路径)”java-cp“$(当前\u目录)”“$(名称\u部分)”这是我的脚本,有什么问题吗。我刚刚发现我的错误……我在路径的末尾丢失了一个“;”。你的意思是添加了一个空格?衷心感谢你的回答!