我刚刚在Linux Ubuntu 14.10上安装了Linux Luna 4.4.1。安装JDK 8并不重要。
问题是当我在一个类中创建一个main函数时,它会在参数之间插入一些无效空格
public static void main(String[] args) {
// the invalid character is between String[] and args.
}
这使我在运行程序时出现编译器错误。 “令牌上的语法错误”无效字符“,删除此令牌。”
还有其他人经历过这个吗?或许你有一个修复?
从未遇到过Windows Eclipse的这个问题,所以我认为它是特定于Ubuntu的。当我使用退格键删除无效字符,然后再次添加空格时,错误消失。
答案 0 :(得分:1)
我会查看Eclipse的主要方法模板。您可以在此处查看/编辑它:
你应该能够删除那里有问题的角色。