claspath:%JAVA_HOME%\lib\dt.jar;.\;%JAVA_HOME%\lib\tools.jar;.
JAVA_HOME:C:\Program Files\Java\jdk1.5.0_20
PATH:%JAVA_HOME%\bin;%JAVA_HOME%;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\Common Files\Thunder Network\KanKan\Codecs我卸了jdk1.6.又重新装了一遍jdk1.5.后!!!Exception in thread "main" java.lang.NoSuchMethodError:main这个错误提示虽然没有了。可是又出来了一个新的错误。
每当我在think这个文件夹中编译时能通过的文件,放到他的子文件initialization下在进行编译的话,就出项问题了!!!!
每一个文件编译时,他都会提示说:
(文件名)。java:(行数):无法访问 String
错误的类文件: .\String.class
类文件具有错误的版本 50.0,应为 49.0
请删除该文件或确保该文件位于正确的类路径子目录中。
public static void main (String args[]) {//String 下面有一个想上的尖括号。 这又是什么问题呢?????????
谢谢大家了!!!!!!!!
JAVA_HOME:C:\Program Files\Java\jdk1.5.0_20
PATH:%JAVA_HOME%\bin;%JAVA_HOME%;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\Common Files\Thunder Network\KanKan\Codecs我卸了jdk1.6.又重新装了一遍jdk1.5.后!!!Exception in thread "main" java.lang.NoSuchMethodError:main这个错误提示虽然没有了。可是又出来了一个新的错误。
每当我在think这个文件夹中编译时能通过的文件,放到他的子文件initialization下在进行编译的话,就出项问题了!!!!
每一个文件编译时,他都会提示说:
(文件名)。java:(行数):无法访问 String
错误的类文件: .\String.class
类文件具有错误的版本 50.0,应为 49.0
请删除该文件或确保该文件位于正确的类路径子目录中。
public static void main (String args[]) {//String 下面有一个想上的尖括号。 这又是什么问题呢?????????
谢谢大家了!!!!!!!!
错误的类文件: .\String.class
类文件具有错误的版本 50.0,应为 49.0
请删除该文件或确保该文件位于正确的类路径子目录中。
public static void main (String args[]) {//String 下面有一个想上的尖括号。 不是设置路径的问题呀!!!!!!!1
不会就是 public class String{}吧
String s;
} public class ConstructorTest {
public static void main(String[] args) {
Tester t = new Tester();
System.out.println(t.s);
}
}
原来是,我的那个文件里不知道怎么有一个String.class 文件。而我每新建一个文件夹,都是直接全部复制,于是那个String.class文件一直存在。其实不是环境配置的问题。有这个文件在,编译就是出现那样的错误提示。我新建了一些目录文件,逐渐对比找出的。 最后再说一句:谢谢大家关注此贴。谢谢大家了!!!\(^o^)/~O(∩_∩)O~^_^