-2

最近我正在阅读关于 Java 中的思考。我电脑中的代码不起作用,即使我设置了类路径。

“导入静态 net.mindview.util.*;” 我需要帮助。

package iteration;
import  static net.mindviwe.util.*;
public class Exercise1 {
public static void main(String[] args) {
    for(int i=0;i<=100;i++){
        System.out.println(i);
    }
    int i=0;
    while(i<=100){
        print(i+"  ");
        i++;
    }

}

这是我的课程路径:

导出 JAVA_HOME=/opt/jdk1.7.0_05:

导出 CLASSPATH=.:/opt/ThinkingJava/TinkingInJava.jar:/opt/ThinkingJava/typeinfo-pets.jar:

导出 PATH=$PATH:$JAVA_HOME/bin:

4

1 回答 1

1

我只是在猜测,因为您的问题相当模糊,但是您将“类路径”作为标签...

运行 JRE 时,必须指定 JVM 可以找到所需类的位置。在这种情况下,您的代码使用net.mindviwe.util.*包,该包可能位于名为 mindviwe.jar 之类的 JAR 文件中。您可以指定 JRE 应使用 -classpath 变量查看 mindviwe.jar。您还可以使用 CLASSPATH 环境变量。

这一切都在维基百科中讨论过

当然,您的包名称中似乎也有一个错字,您将“w”和“e”调换了(mindview vs mindvi we)。这也可能是您的问题。

于 2012-07-23T16:42:39.127 回答