关于包的问题 其实我不会,我也遇见过这样的问题你尝试把包放到c:\jdk1.3\bin下面看看 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ------------------我在我自己的D盘下建立了mty\tools的文件夹结构.并在tools文件夹中写了名为SortVector.java,在其开头部分写有Package mty.tools;的语句,然后编译通过,生成相应的类。于是,我又在MTY文件夹下建立了另一个名为test的文件夹,在其下写了StringSortTest.java,在其开头部分写有package mty.test;和import mty.tools.*;,但是编译没有通过,编译结果为:包mty.tools没有找到.我在写此程序之前已经修改了classpath=.;c:\jdk1.3\lib\tools.jar;d:\mty\tools-----------------我估计是找不到路径!既然你在classpath中加入了d:\mty\tools那里以后就可以直接的调用放在该目录的类了,举例:你有个类SortVector.class在d:\mty\tools目录下,那么你调用这个类的时候,根本就不用import来导入包了,但你在d:\mty\tools有个包newclass在其下有个SortVector.class类,那么你调用的时候就用import newclass.SortVector;不知我讲清楚没有 我曾经尝试着把import 删掉,可是依然没有用啊,我再尝试一下loveyousomuch(★爱神厄洛斯★) 的做法吧,还请大家多多帮忙啊 按你的想法,如果要加import mty.tools.*;的话,在classpath里应该设d:\,而不应该是d:\mty\tools.因为你是从mty层开始import的,所以classpath应该指向他的上层目录 package mty.tools package mty.test可见相对的当前目录是D:\ 这样放你的文件:D:\mty\tools下是SortVector.classD:\下是StringSortTest.java,然后编译,编译过的class要放在D:\mty\tools\test目录下(不想自己建目录就用javac -d . StringSortTest.java来编译,编译器会帮你建的)调用时,在D:\下,java mty.tools.test.StringSortTestclasspath里把mty\tools这一句去掉,没用 晕,package看错了,多看了个toolsStringSortTst.java编译后放D:\mty\test下调用时在D:\下,java mty.test.StringSortTest 谢谢各位,我的问题解决了,同时谢谢 m_t_y (好古文,六艺经传皆通习之) 提的问题我还是菜鸟,努力中。 关于Applet类的一个问题 jtable删除多行出现错误 【求解】关于判断String对象相等的问题 为什么eclipse会显示导入错误? j2se中如何在服务器和客户端发送消息 菜鸟70分求助:如何实现界面和主程序的接口? JCretor 3.0中main方法的问题 sdk配置繁再回答 请大家帮我测试一下这个网页(100分呈上)!! HashMap的上限是多少? 请问有谁有“JAVA从入门到精通”那么书的源码么?就是蓝色封面的那种。 java
我在我自己的D盘下建立了mty\tools的文件夹结构.并在tools文件夹中写了名为SortVector.java,在其开头部分写有Package mty.tools;的语句,然后编译通过,生成相应的类。
于是,我又在MTY文件夹下建立了另一个名为test的文件夹,在其下写了StringSortTest.java,在其开头部分写有package mty.test;和import mty.tools.*;,但是编译没有通过,编译结果为:包mty.tools没有找到.
我在写此程序之前已经修改了classpath=.;c:\jdk1.3\lib\tools.jar;d:\mty\tools
-----------------
我估计是找不到路径!
既然你在classpath中加入了d:\mty\tools
那里以后就可以直接的调用放在该目录的类了,
举例:你有个类SortVector.class在d:\mty\tools目录下,那么你调用这个类的时候,根本就不用import来导入包了,
但你在d:\mty\tools有个包newclass在其下有个SortVector.class类,
那么你调用的时候就用
import newclass.SortVector;
不知我讲清楚没有
package mty.test
可见相对的当前目录是D:\
D:\mty\tools下是SortVector.class
D:\下是StringSortTest.java,然后编译,编译过的class要放在D:\mty\tools\test目录下
(不想自己建目录就用javac -d . StringSortTest.java来编译,编译器会帮你建的)
调用时,在D:\下,java mty.tools.test.StringSortTest
classpath里把mty\tools这一句去掉,没用
StringSortTst.java编译后放D:\mty\test下
调用时在D:\下,java mty.test.StringSortTest
我还是菜鸟,努力中。