100分请教:怎么在有包类下调用无包类

loveyou1234 2007-01-02 02:25:39
厂商只提供了所有编译好的类文件(无包),而我现有的程序中是有包的.

现在的情况是:只能把调用代码放在根目录下才能调用编译好的无包类文件,而当把代码放到包下面的一个类时就总是编译不过.

请问各位大侠是怎么解决这个问题的?谢谢啦..高分相送!!:)
...全文
133 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
老紫竹 2008-01-10
  • 打赏
  • 举报
回复
你的机器上有winzip 或者 winrar吗?

OK

1 打开Winzip 或者 Winrar
2 添加那些无包的class文件,包括子目录
3 如果是WINrar, 需要选择压缩方法为 ZIP 方式
4 压缩吧
5 把压缩好的.zip文件放到你的 其他那些 .jar 一起的地方就可以了

6 如果你看着不舒服,把.zip 改名为 .jar也可以。 其实无所谓的
hanfengthinker 2008-01-10
  • 打赏
  • 举报
回复
放在同一工程下
rd084c 2008-01-09
  • 打赏
  • 举报
回复
那你就放在根目录下,否则每个文件都要去导包 多麻烦
qybao 2008-01-09
  • 打赏
  • 举报
回复
指定classpath,把你无包的类文件都放到classpath的某个路径里或打包的jar里。
如果不想指定classpath,那么在编译时加参数

javac -classpath 你的无包类文件的路径 your_javafile
weijiepeng 2008-01-09
  • 打赏
  • 举报
回复
将class打成jar就行
zdblzwj 2008-01-09
  • 打赏
  • 举报
回复
你把无包的变成JAR就行了,只要把这个JAR放到相应位置就行了

62,612

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧