java 问题或者vim问题

JustDoIt521 2016-06-07 05:01:33
求教各位,我昨天安装了ubuntu后安装了JDK 用vim写了个java程序进行测试的时候 抛出这个错误:“Exception in thread "main" java.lang.NoClassDefFoundError: 桌面/main (wrong name: main) ” (我的程序是放在桌面上 名字叫main) 。后来发现在终端编辑 运行却是可以的 javac main.java java main 可以正常显示我的程序。 在vim 下编译运行是自己配置的快捷键 这样写的
map <F7> <Esc>:w<CR>:!javac %:r.java<CR>:!java %:r<CR>
imap <F7> <Esc>:w<CR>:!javac %:r.java<CR>:!java %:r<CR>
请教各位会的大神 ,能不能告诉我是vim配置写错了 还是什么问题啊?
这是我测试时候的代码
public class main
{
public static void main(String[] args)
{
int a=4;
int b=50;
int c=0;
c=a+b;
System.out.println("c is "+c);
}
}
...全文
68 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

23,404

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧