当前位置: 技术问答>java相关
关于JBuilder7的问题
来源: 互联网 发布时间:2015-11-01
本文导语: 我写了一个类,放在package DataBean里 package DataBean public class AAA { ... } 然后我用JB7创建了一个工程ABC,把DataBean文件夹放在工程ABC的classes里, 然后 import DataBean.AAA; private AAA a=new AAA(); ... 然后编译,编译出错,...
我写了一个类,放在package DataBean里
package DataBean
public class AAA
{
...
}
然后我用JB7创建了一个工程ABC,把DataBean文件夹放在工程ABC的classes里,
然后
import DataBean.AAA;
private AAA a=new AAA();
...
然后编译,编译出错,告诉我无法访问类AAA,然后我发现我的DataBean文件夹里的
AAA.class不见了!怎么回事?
package DataBean
public class AAA
{
...
}
然后我用JB7创建了一个工程ABC,把DataBean文件夹放在工程ABC的classes里,
然后
import DataBean.AAA;
private AAA a=new AAA();
...
然后编译,编译出错,告诉我无法访问类AAA,然后我发现我的DataBean文件夹里的
AAA.class不见了!怎么回事?
|
做好的类放在自己的目录里,然后用required library引入到工程里,放在classes里在编译之前是会被删掉的。
|
你在g工程ABC的src下加一个DataBean目录,把AAA.java放入该目录然后就可以了
|
或者把build选项里的synchonize output dir的选项去掉。
这样就不会删掉了。
这样就不会删掉了。
|
只要在project -> add files/package中把包含*.java的文件夹加入到你的project中来就可以了
|
做为库引入是不会有什么问题的,你设置为工程库可能有问题。
|
你的工程ABC是怎么写的?
是象下面这样吗?
import DataBean.AAA;
public class ABC {
private AAA a=new AAA();
....
}
是象下面这样吗?
import DataBean.AAA;
public class ABC {
private AAA a=new AAA();
....
}