我已按以下方式创建了一个包,并将Simple1.java文件存储在d:\ p \ javas
中Simple1.java
package mypack;
public class Simple1
{
public static void display()
{
System.out.println("Welcome to package");
}
}
我使用-d开关编译它: 的 d:\ p \ Java类> javac -d d:\ p \ notes Simple1.java
我在D Drive的P \ Notes文件夹下找到了mypack包。
我想为这个包设置一个永久的类路径,以便我可以从系统的任何地方访问它,我尝试使用环境变量。
现在,当我尝试将此软件包导入另一个存储在我系统中其他位置的文件时,使用:
导入mypack。*;
并尝试访问Simple1.class文件,我收到错误。
新java文件的代码是:
packDemo.java
import mypack.*;
class packDemo
{
public static void main(String arg[])
{
Simple1 s= new Simple1();
s.display();
}
}
你能帮我解决一下这个问题,并且让我知道设置类路径的确切方法。 我想为我用来存储我的.java文件的两个位置设置永久类路径。
答案 0 :(得分:1)
1.Simple1.class文件存储在下面的目录中,直到这很好
d:\p\notes
2.在环境变量中设置类路径,如下所示
variable:ClASSPATH
value:d:\p\notes
3.现在导航到packDemo.java文件夹使用下面的开关编译packDemo.java
javac packDemo.java
4.运行.class文件
java packDemo
这样可以正常工作