大佬教程收集整理的这篇文章主要介绍了在 Notepad++ 中编译和运行 Java 代码,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一台新电脑,我正在尝试让 Notepad++ 在我的旧电脑上运行它。我得到了 NPPExec 插件。当我单击“执行”时,它会显示我要输入的命令。我的目标是在 Notepad++ 的控制台中保存、编译和运行代码。目前我有我认为曾经在我的旧笔记本电脑上工作的东西。
cd $(CURRENT_DIRECTORY)
javac $(file_name)
java $(name_PART)
每当我尝试执行它时,我都会得到
Current directory: C:\Directory
javac HelloWorld.java
; about to start a child process: "javac HelloWorld.java"
CreateProcess() Failed with error code 2:
The system cAnnot find the file specifIEd.
java HelloWorld
; about to start a child process: "java HelloWorld"
CreateProcess() Failed with error code 2:
The system cAnnot find the file specifIEd.
我已经在我曾经拥有的文件上尝试过它,而且只是一个基本的 Hello World
class HelloWorld
{
Public static voID main(String args[])
{
System.out.println("Hello World");
}
}
我不明白问题是什么,如果有人能够提供帮助,我会很高兴。
编辑:我使用的是 windows
在这里检查:https://beginnersbook.com/2013/05/first-java-program/ 并看到设置路径部分后,我重新安装了 Java,执行了设置路径命令,尽管文件路径以 \Java 结尾并且其中没有整个 JDK 位。我不确定这是否是问题的一部分,并且 Java 安装不正确。
编辑 2:尝试查找可以安装 JDK 的位置,所有内容都将我发送到 Oracle 网站。需要吗?
编辑 3:嗯,我尝试通过命令提示符执行 javac 命令并得到
'javac' 不是内部或外部命令,也不是可运行的程序或批处理文件。
所以我很确定这是 JDK 不在文件夹中的问题。我去检查我的旧笔记本电脑,它的文件夹中也没有 JDK。使用 javac 命令时会出现相同的错误,但由于某种原因,java 命令可以正常执行文件。我真的必须创建一个 Oracle 帐户才能获得 JDK 吗?当我去注册时,它想要我的工作电话号码,所以这绝对不是免费的东西。
编辑 4:我尝试遵循 Oracle documentation on installing a jdk。我从那里下载,但之后,我没有看到我需要的文件。在 Java 文件夹中,现在有 jdk-16 文件夹。在那里的 bin 文件夹中,有许多 .exe 文件,但我不知道其中是否有我应该运行的文件。现在我已经安装了它,我仍然收到 javac 命令的错误,但 java 命令将运行我之前编译的文件。
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)
以上是大佬教程为你收集整理的在 Notepad++ 中编译和运行 Java 代码全部内容,希望文章能够帮你解决在 Notepad++ 中编译和运行 Java 代码所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。