这是我java环境变量设置
path=%JAVA_HOME%\BIN
JAVA_HOME = C:\Program Files\Java\jdk1.6.0_02
CLASSPATH=.;%JAVA_HOME%\jre\lib\rt.jar; %JAVA_HOME%\lib\dt.jar; %JAVA_HOME%\lib\tools.jar; 估计没问题 这是我写的一个包, 放在F盘:
package net.mindview.util;
import java.io.*; public class Print
{
public static void print (Object obj)
{
System.out.println (obj);
} public static void pirnt ()
{
System.out.println ();
} public static void printnb (Object obj)
{
System.out.print (obj);
} public static PrintStream printf (String format, Object...args)
{ return System.out.printf (format, args);
}
} 请问在 classpath 后面加上什么才能调用下面的这个程序呢 (放在E盘,不要说放在F盘)??import net.mindview.util; ?// 我的这个 import 对不对呢??class jav
{
public static void main (String args[])
{ print ("welcome to java world!"); ///1
Print.print ("welcome to java world"); ///2, 是 1 对 还是 2 对??
}
}
path=%JAVA_HOME%\BIN
JAVA_HOME = C:\Program Files\Java\jdk1.6.0_02
CLASSPATH=.;%JAVA_HOME%\jre\lib\rt.jar; %JAVA_HOME%\lib\dt.jar; %JAVA_HOME%\lib\tools.jar; 估计没问题 这是我写的一个包, 放在F盘:
package net.mindview.util;
import java.io.*; public class Print
{
public static void print (Object obj)
{
System.out.println (obj);
} public static void pirnt ()
{
System.out.println ();
} public static void printnb (Object obj)
{
System.out.print (obj);
} public static PrintStream printf (String format, Object...args)
{ return System.out.printf (format, args);
}
} 请问在 classpath 后面加上什么才能调用下面的这个程序呢 (放在E盘,不要说放在F盘)??import net.mindview.util; ?// 我的这个 import 对不对呢??class jav
{
public static void main (String args[])
{ print ("welcome to java world!"); ///1
Print.print ("welcome to java world"); ///2, 是 1 对 还是 2 对??
}
}
不知道你为什么不用 eclipse 来定义包,然后再分析包的存储结构。你别跟“磁盘”干上了,要是从磁盘存储文件的角度考虑,你就对包理解错了。
---------------------------------------------
你的.class文件放在哪就把那个路径加上不就行了吗?
真不明白LZ为什么要这样,找不自在把
jav放在F盘,则建立目录f:\net\mindview\util,把jav.class放在util下
CLASSPATH=.;%JAVA_HOME%\jre\lib\rt.jar; %JAVA_HOME%\lib\dt.jar; %JAVA_HOME%\lib\tools.jar;e:\;f:\