应用程序发布,而外的包怎么处理

ayayanvren 2004-09-17 11:02:30
用java写一个访问JDataStore数据文件emplyees.jds,编译后的class文件在我的机器上运行正常。在其他机器装了jre后,运行class文件,启动正常,但操作数据库德时候提示没发现com.borland.datastore.jdbc.DataStoreDriver(额外的包Jds.jar、Jdsremote.jar和Dx.jar该怎么处理呢)
...全文
153 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
alaal 2004-09-17
  • 打赏
  • 举报
回复
或者把你所有的类(包括 jar)都打入包里部署到服务器
alaal 2004-09-17
  • 打赏
  • 举报
回复
如果用eclipse和jb把包引入工程就应该没问题了

放入jar里的话也是可以的,是你放的位置不对吧?
ayayanvren 2004-09-17
  • 打赏
  • 举报
回复
我考了,classpath 设置了,不好使,还一样
gjxemail 2004-09-17
  • 打赏
  • 举报
回复
把额外的包和你写的class打包进jar,或把额外的包copy到运行机器,然后在classpath中指明路径。
ayayanvren 2004-09-17
  • 打赏
  • 举报
回复
自己顶
Ji秋风 2004-09-17
  • 打赏
  • 举报
回复
1.把你程序要用到的类打包成jar文件。
2.在要使用该程序的机上安装jre。
3.把jar包放到...\j2re1.4.2_04\lib\ext目录下。
就可以正常运行你的程序了。

一个打包的简单方法: 用winzip把文件夹压缩打包,如xx.zip
然后把文件名称xx.zip 改成 xx.jar就可以。
ayayanvren 2004-09-17
  • 打赏
  • 举报
回复
jar 打包后的目录结构如下,没打包时java opends执行正常,程序可运行,且访问数据库文件正常,打包以后执行,程序可以启动,就是访问数据库是还是提示没有com.borland.datastore.jdbc.DataStoreDriver 怎么办?在我自己的机器上。

--META-INF
--dx.jar
--jds.jar
--jdsremote.jar
--manifest.mf
--opends.class
飞行的兔子 2004-09-17
  • 打赏
  • 举报
回复
用InstallAnywher 把你的程序和所需的jar文件,以及jre打包成可执行文件,到时点击生成的安装程序安装即可!
tztz520 2004-09-17
  • 打赏
  • 举报
回复

62,622

社区成员

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

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