
使用WinRAR或者其他解压软件打开上一步中说的文件
找到JavaC.sublime-build文件并且使用Sublime Text 3 打开,修改内容为下文给出的内容
然后保存,WinRAR会提示是否保存修改的文件到压缩文件,当然选是
JavaC.sublime-build
{
"cmd": ["javac", "$file_name", "&&", "java", "$file_base_name"],
"working_dir": "${project_path:${folder}}",
"selector": "source.java",
"shell": true,
"encoding":"utf-8"
}
可以
使用ST3作为编辑器开发java。
第一步,下载安装JDK并配置系统环境变量:
(1)添加JAVA_HOME,值为:C:\Program files\Java\jdk1.7.0_13;
(2)编辑path,添加:%JAVA_HOME%\bin%JAVA_HOME%\jre\bin
(3)添加classpath,值为:%JAVA_HOME%\lib\dt.jar%JAVA_HOME%\lib\tools.jar
***注意一定要加最开始的那个分号,否则有可能在编译程序时报错:找不到或无法加载主类
以上为通用配置,下面为Sublime配置:
首先,创建一个批处理脚本runJava.bat:
将这个文件复制到JDK的bin目录下;
其次,在Sublime中安装Package Resource Viewer,具体 *** 作步骤如下:
(1)ctrl+shift+p打开package control;
(2)输入Install Package;
(3)搜索Package Resource Viewer并安装。
第三步,修改Javac.sublime-build:
安装Package Resource Viewer就是为这一步服务。同上面的步骤,打开package control,输入PackageResourceViewer:Open Resource,回车后输入java,回车后输入Javac.sublime-build,就能够打开我们所需要修改的文件:
将第一行的“shell_cmd": javac \"$file\""改成"shell_cmd": "runJava.bat \"$file\""
第四步,写一个测试程序,使用ctrl+b 运行一下,我采用的测试程序如下:
如果运行过程中报错:Decode error - output not utf-8,那么,修改刚才的Javac.sublime-build文件添加一行:
"encoding": "cp936"
最终该文件效果如下:
至此,就可以在sublime开发java程序了。
Sublime Text是一款文本编辑器,不是一个完整的Java开发环境。要在Sublime Text中编写和运行Java代码,需要先进行一些配置。以下是一些可能导致Sublime Text打不开Java文件的原因和解决方法:
1.Sublime Text没有安装Java插件:可以在Sublime Text中打开Package Control,搜索并安装Java语言包,该插件可以支持Java语法高亮和代码提示。
2.没有正确配置Java环境变量:要在Sublime Text中编译和运行Java代码,需要在计算机中配置正确的Java环境变量。可以在命令行窗口中输入"java -version"命令来测试Java环境变量是否设置成功。
3.没有正确配置Sublime Text构建系统:Sublime Text中的构建系统可以帮助你编译和运行Java代码,但需要正确配置才能使用。可以在Tools ->Build System菜单中选择JavaC来配置构建系统,然后使用Ctrl+B或者F7来编译和运行Java代码。
4.文件扩展名不正确:在Sublime Text中打开Java文件时,需要确保文件扩展名为.java。如果文件扩展名不正确,Sublime Text可能无法正确识别文件类型。
希望以上解决方法能帮助你解决Sublime Text打不开Java文件的问题。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)