VS Code
需要下载扩展Language Support for Java™ by Red Hat,这个拓展更新到0.65.0之后,不再支持java8
Eclipse平台决定将JDK11作为9月发布的最低要求,而vscode是依赖eclipsejdt.ls服务器的,所以需要更新到JDK11
1.如果不是必须使用JDK8,可以选择更换为JDK11或更新
2.在settings.json中配置java.configuration.runtimes,这个配置仍然支持Java1.5到14
不过依旧需要安装JDK11,用来启动Java语言服务器,具体的编译版本则可以自行选择
1 | "java.home": "/path/to/jdk-11", |
3.照常使用以前版本,直接选中该拓展的设置–>安装另一个版本–>选择安装的版本:0.64.1
然后关闭拓展更新:
在设置中关闭Extensions: Auto Update
VSCode打开并配置settings.json
1、直接打开 settings.json 文件
“C:\Users\Administrator\AppData\Roaming\Code\User”,默认在此路径下可以找到 settings.json 文件,直接打开即可。
或者
2、VSCode 中点击“设置”按钮
打开 VSCode 编辑器后,点击左下角“设置”按钮。
3、打开命令面板
在弹出的选择框中,选择“Command Palette”
也可以使用快捷键“Ctrl + Shift + P”打开命令面板
4、打开 settings.json 文件
在选择框的下拉列表中选择“Preferences: Open Settings (JSON)”
如果没有的话,可以在输入框中输入“settings”,这时就可以看到了
文件内容需要以逗号结尾
Sublime Text 3
- 首先找到Sublime Text 3 安装目录下的
Java.sublime-package
文件。 - 使用WinRAR或者其他解压软件打开上一步中说的文件
- 找到
JavaC.sublime-build
文件并且使用Sublime Text 3 打开,修改内容为下文给出的内容 - 然后保存,WinRAR会提示是否保存修改的文件到压缩文件,当然选是
1 | { |
5.在文件里用快捷键:ctrl+shift+b
或者ctrl+b
运行