无法找到或者加载主类
sublime吧
全部回复
仅看楼主
level 8
2017年03月28日 04点03分 1
level 8
楼主是根据网上提供的方法配置的~~
打开Sublime Text 3,依次点击Preference, Browse Packages,在打开的窗口中双击User文件夹,新建文件JavaC.sublime-build,用记事本打开,粘贴下面的代码并保存关闭:
{
"cmd": ["javac","-encoding","UTF-8","-d",".","$file"],
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"selector": "source.java",
"encoding":"GBK",
//执行完上面的命令就结束
// 下面的命令需要按Ctrl+Shift+b来运行
"variants":
[
{
"name": "Run",
"shell": true,
"cmd" : ["start","cmd","/c", "java ${file_base_name} &echo. & pause"],
// /c是执行完命令后关闭cmd窗口,
// /k是执行完命令后不关闭cmd窗口。
// echo. 相当于输入一个回车
// pause命令使cmd窗口按任意键后才关闭
"working_dir": "${file_path}",
"encoding":"GBK"
}
]
}
2017年03月28日 04点03分 2
level 8
我有手动用cmd编译运行过,jdk配置没问题
2017年03月28日 04点03分 3
level 8
有什么解决办法啊 ,在线等[乖]
2017年03月28日 04点03分 4
level 1
你是windows 系统?
2017年03月30日 03点03分 5
是啊。目前只知道到用ctrl+shirt+p 然后选择build whit javac 再ctrl+shirt+b运行
2017年03月30日 04点03分
@不爱学习的森林 把shift拼错了[阴险]
2017年03月30日 04点03分
@不爱学习的森林 为啥我的只能编译不能运行。。。
2017年04月01日 07点04分
@不爱学习的森林 cmd调不出来。。。
2017年04月01日 07点04分
level 2
楼主我也在用这个。然后我有空外一个问题是那个关于代码错误提示的插件,你安装没有怎么能使用啊。SublimeLinter javac
2017年04月01日 14点04分 6
[哈哈]其实吧,我感觉还是回到eclipse里面比较好。除非你能不出错
2017年04月02日 00点04分
这里有这个插件的详细用法https://packagecontrol.io/packages/SublimeLinter-javac 层主可以返回主页收藏一下,有很多插件
2017年04月02日 00点04分
@不爱学习的森林 但是别人用这个写JAVA可以自动报错。我的安装了没法啊
2017年04月02日 03点04分
@不爱学习的森林 我安装了然后还是不行。
2017年04月02日 03点04分
level 1
"cmd": ["start","cmd","/c", "java -classpath ${file_path} ${file_base_name} &echo. & pause"],
搂住你好,不知道你解决这个问题了没有。这个问题也困扰我很久。翻遍百度、google也没有答案。网上的答案都不管用。
准备放弃之际稀里糊涂看到java命令有一个 -classpath 参数,然后试了一下,结果就解决了。我用的sublime text3
希望对你有帮助。
2018年09月14日 07点09分 9
你好 请问你是怎么解决的 是什么classpath参数 能具体说下吗 谢谢
2018年10月12日 03点10分
可行,感谢
2020年12月12日 14点12分
level 9
2018年10月12日 17点10分 10
level 1
配置里面文件名后加上 .java
"cmd" : ["start","cmd","/c", "java ${file_base_name}.java &echo. & pause"],
2022年09月23日 03点09分 11
回答有误。先编译再执行,就可以。
2023年03月22日 16点03分
1