java - javac找不到崇高的
问题描述
错误:'javac' 不是内部或外部命令、可运行程序或批处理文件
我正在尝试设置 Sublime Text 3 来运行 Java。
我已经设置了PATH
,CLASSPATH
和JAVA_HOME
。这就是我所拥有的MyJava.sublime-build
:
{
"cmd":["javac", "$file_name","&&","java","$file_base_name"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"path":"C:\\Program Files\\Java\\jdk1.8.0_102\\bin\\",
"selector": "source.java",
"shell":true
}
我PATH
的是 C:\Program Files\Java\jdk1.8.0_102\bin。
ClassPath
是 JAVA_HOME/lib。
JAVA_HOME
是C:\Program Files\Java\jdk1.8.0_102
。
我阅读了许多类似的问题,但没有一个建议有效。
解决方案
解决了!我意外地拥有了两份 MyJava,但没有使用正确的一份。该代码有效:)
推荐阅读
- javascript - 打开深层链接后显示“应用未安装”反馈消息的最佳方式?
- java - 尝试用项目填充 TextView 时 JavaFX 抛出空指针异常
- docker - Docker 容器在没有端口映射的情况下运行
- javascript - 在 android chrome 浏览器上运行 ffmpeg.wasm 时出现错误“WebAssembly.Memory(): could not allocate memory”
- layout - Julia 中 @animate 和 @layout 的顺序
- python - 为什么我有时在使用 asyncio.run 时从未等待协程
- ggpubr - gg_boxplot 中的彩色点,没有分隔框
- javascript - 反应悬停上下文提供者
- c# - 使用异步任务时,Wpf 读取文件会阻塞 UI 线程
- python - 初始化 AppRegistry 后运行系统检查 - Django Admin