当前位置: 技术问答>java相关
请教:怎样引用不同目录层的class
来源: 互联网 发布时间:2017-04-22
本文导语: 我把数据库链接的class文件(connectDB.class)放在WEB-INFclassDB下,其中开始的部分为: package DB; 我在另一个java文件(page.java)放在WEB-INFclassbasic下,我需要用到上面class文件链接数据库,我要怎样引用上面的class文件呢...
我把数据库链接的class文件(connectDB.class)放在WEB-INFclassDB下,其中开始的部分为:
package DB;
我在另一个java文件(page.java)放在WEB-INFclassbasic下,我需要用到上面class文件链接数据库,我要怎样引用上面的class文件呢?
我在page.java中写:
pageage basic;
import DB.*;
但是却说找不到,这样不同目录的import能进行吗?难道只能上一级目录引用下一级的class文件吗??
package DB;
我在另一个java文件(page.java)放在WEB-INFclassbasic下,我需要用到上面class文件链接数据库,我要怎样引用上面的class文件呢?
我在page.java中写:
pageage basic;
import DB.*;
但是却说找不到,这样不同目录的import能进行吗?难道只能上一级目录引用下一级的class文件吗??
|
可以用的,你说的情况是自己编译的吗?那样肯定会找不到的.除非你把包DB的路径加到classpath里去.
你用浏览器运行应该不会提示找不到的(前提:你的服务器能够自动编译).另外,你的为什么是web-infclass不是web-infclasses,
你用浏览器运行应该不会提示找不到的(前提:你的服务器能够自动编译).另外,你的为什么是web-infclass不是web-infclasses,
|
WEB-INFclassyoudirDB||basic
pageage youdir.basic;
do you know!
pageage youdir.basic;
do you know!