我又这样一个录 d:\EPCT\WPDataUnit.java, D:\EPCT\Client\WPClient.java,我在WPDataUnit.java文件中进行了打包package Client.WPEmpl;由于在WPClient.java中要访问WPDataUnit.java,所以我倒入了WPEmpl.WPDataUnit,并且,在WPClient.java文件中也打了包package WPEmpl,但是在编译时WPClient.java没法通过,说找不到WPDataUnit,可是我在D:\EPCT\Client\WPEmpl\中已经有了编译好的WPDataUnit.class了,为什么找不到
解决方案 »
- 配置Myeclipse8.5 和 tomcat6.0 结果显示错误如下
- 请问关于iframe滚动条的问题,在线等
- 2个小问题
- 一个简单的排序算法问题,为什么结果是这样的?
- 做一个计算器,我用键盘事件时,'.'怎么获取进去阿?高分相送!
- 请问java里怎么实现一个文本框,自动换行,没有水平滚动条
- jdk有用吗?
- 请问各位大哥﹐谁可以提供thinking in java 3rd edition & core java I,II的电子书或者是下载网址给我?
- 我想在窗口上方的菜单和添加在窗口中的popupMemu菜单上添加同样的子菜单,怎么做?100分!
- 关于java文本框的几个问题
- 一个关于string面试题,大家来看看,很有意义!
- 各位同人忙忙,我一位刚学JAVA的新手,能给我提供一些JAVA连接SQL2000数据库的文章吗?
WPDataUnit.java 不用package;
WPClient.java 的package应是 package Client;
两个文件都打错了包。package的路径因该和java文件自己的路径相同才可以
我做了一个例子d:/EE/a.java, d:/EE/ET/b.java
a.java的内容是
package ET.EF;class a
{
public void test()
{
System.out.println("aaa");
}
}这是b.javapackage EF;import EF.a;class b
{
public static void main(String as[])
{
EF.a aas=new a();
aas.test();
}
}请高人们帮我调调通
只要能自圆其说,自己能对应好,都没有问题。
包设计规则:
1、类的包名要和在磁盘存储路径向适应
2、注意包引用的起点,在对应的目录处。该路径应在classpath中。
3、具体怎样组织包结构,个人自由、自愿。
随便推荐一个你的包结构组织方案:d:\EPCT\WPEmpl\WPDataUnit.java
packge WPEmpl;d:\EPCT\WPEmpl\Client\WPClient.java
package WPEmpl.Client;
import WPEmpl;d:\EPCT\WPEmpl\Server\WPServer.java
package WPEmpl.Server;
import WPEmpl;