社区
Java
帖子详情
jbuilder生成的可执行程序调用外部jar包的问题
594king
2006-06-30 03:30:21
在jb中运行时都很正常,但是用jb生成的应用程序却一定要在dependencies中对每个要用到的包选择include all 才能运行,结果生成的应用程序有20多兆,该怎样设置才能让各个包独立并且可以正常运行呢???
...全文
292
2
打赏
收藏
jbuilder生成的可执行程序调用外部jar包的问题
在jb中运行时都很正常,但是用jb生成的应用程序却一定要在dependencies中对每个要用到的包选择include all 才能运行,结果生成的应用程序有20多兆,该怎样设置才能让各个包独立并且可以正常运行呢???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
miaoliujun
2006-07-03
打赏
举报
回复
将这些包放到jre的lib下去试试
594king
2006-07-03
打赏
举报
回复
谢谢楼上回复,经过试验,找到如下解决办法,贴出来和大家分享一下。
我自己建了一个MANIFEST.MF文件,文件内容如下:
Manifest-Version: 1.0
Class-Path: lib\hibernate\hibernate3.jar lib\hibernate\ant-1.6.5.jar lib\hibernate\ant-antlr-1.6.5.jar
lib\hibernate\ant-junit-1.6.5.jar lib\hibernate\ant-launcher-1.6.5.jar lib\hibernate\antlr-2.7.6rc1.jar
lib\hibernate\ant-swing-1.6.5.jar lib\hibernate\asm.jar lib\hibernate\asm-attrs.jar
lib\hibernate\c3p0-0.9.0.jar lib\hibernate\cglib-2.1.3.jar lib\hibernate\cleanimports.jar
lib\hibernate\commons-collections-2.1.1.jar lib\hibernate\commons-logging-1.0.4.jar
lib\hibernate\concurrent-1.3.2.jar lib\hibernate\connector.jar lib\hibernate\dom4j-1.6.1.jar
lib\hibernate\ehcache-1.1.jar lib\hibernate\jaas.jar
lib\hibernate\jacc-1_0-fr.jar lib\hibernate\jaxen-1.1-beta-7.jar lib\hibernate\jboss-cache.jar
lib\hibernate\jboss-common.jar lib\hibernate\jboss-jmx.jar lib\hibernate\jboss-system.jar
lib\hibernate\jdbc2_0-stdext.jar lib\hibernate\jgroups-2.2.8.jar lib\hibernate\jta.jar
lib\hibernate\junit-3.8.1.jar lib\hibernate\log4j-1.2.11.jar lib\hibernate\oscache-2.1.jar
lib\hibernate\proxool-0.8.3.jar lib\hibernate\swarmcache-1.0rc2.jar lib\hibernate\syndiag2.jar
lib\hibernate\versioncheck.jar lib\hibernate\xerces-2.6.2.jar lib\hibernate\xml-apis.jar
lib\db\msbase.jar lib\db\mssqlserver.jar lib\db\msutil.jar lib\alloy.jar
Main-Class: cutpowernote.Application1
其中Class-Path: 指定的就是程序运行时需要额外的库,在用jb生成应用程序时指定使用自己的MANIFEST.MF文件,这样生成的应用程序就很小,Class-Path路径是很好找的,每次用jb运行程序时在信息栏里就会看到 javaw -classpath .....,后面跟着的就是jb找到类路径,去掉jdk和其他一些你不需要的就是你应该包含的类路径了(如果很少的话就可以自己写,当需要包含的很多时就可以这样做,可以少敲几个字),注意:当要包含的jar很多时是不能把它们写在同一行,而要分成几行,在每一行的最开始要加个空格(Class-Path:这一行除外)。
如上,生成的应用程序就会很小了
使用J
builder
引用
外部
jar包
制作的jar文件,运行时的
问题
我做了一个项目,从
外部
应用了不少
jar包
,用J
builder
2006运行时正常,但是制作为jar文件以后,运行java -jar xxx.jar命令时候会报如下错误:Exception in thread "main" java.lang.SecurityException: no manifiest section for signature file entry com/sun/java
j
builder
生成
JAR和EXE文件
如何在J
Builder
2006中打
Jar包
,并
生成
Exe文件 首先保证工程可以通过绿箭头执行 然后在File菜单中选择New,先建立Archive下的Application 接下来的界面中大部分可以直接选择“Next”,除了下面的第3步,会询问是否需要将工程引用的其
在J
Builder
中
生成
EXE、可执行jar、带shell窗口的EXE
下面的图示是从J
Builder
9截取,基本上对于版本7、8、9、X、200X来说类似。点击Winzards菜单,选择Native Executable
Builder
菜单项目;接下来进入Native Executable
Builder
Wizards,总共分7步:第一步:如下图,在Name字段处给你的
可执行程序
命名,缺省名称为Native Executable,File是填写所需要
生成
的jar的
30、使用基础类
jar包
与 J
Builder
本博客详细介绍了如何在 J
Builder
中配置和使用 `foundations.jar`,包括创建项目、添加类路径、测试代码以及构建和运行项目的完整流程。通过实战演练,我们利用 `foundations.jar` 中的数据结构实现了一个简单的任务调度系统,帮助开发者快速上手 J
Builder
和基础类库的使用。
在j
builder
和netbeans中打
jar包
发布程序
今天写个代码
生成
器,却不会打包发布,研究了一个下午,终于成功打包.一.在j
builder
中打包 1.在new下拉菜单中选择Archive,然后选择Application; 2. 在Name 中写入自己
Jar包
的名字,File 中选择存放的路径;3.选择AddFiles;4.在弹出的对话框中选择所有的类;5.确认所有类都添加成功;6.添加额外的
jar包
,如果不
Java
51,408
社区成员
86,093
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章