有关java打包为jar文件的问题。

问题描述

我需要实现的功能为:将自己的工程打包为jar文件(之后还要生成exe文件)。在这个jar包里需要导入其他外部jar包。这些jar包与我的jar包的格式大概是:./my.jar./a/b/1.jar./c/2.jar我的程序在eclipse上面跑没有问题,因为现在需要导入的这些jar包都是通过addexternaljar实现的。但是我不希望将这些导入的jar包一起打包在我的工程里。我需要他们是外部的jar包可以让我调用。不知道如何解决。等待回答~~~谢谢啦!~~

解决方案

解决方案二:
放在classpath里就可以调用,不知道楼主想说什么
解决方案三:
问题很好解决,解决了发分哦!zl1.创建一个manifest.mf文件Manifest-Version:1.0Main-Class:com.lzw.JXCFrameClass-Path:.libmsbase.jarlibmssqlserver.jarlibmsutil.jar上面是4行,最后一行是空着的,一定要不然你的.jar不能远行。我上面有3个jar,因为我用的是SQL2000的驱动包来连接数据库的。所以你的Class-path一定要加进去,这是运行的环境。zl如果还想知道如何把jar做成exe文件,或者是做成像安装的客户端可以把分给我了我在一部一部叫你。做视频也可以的。我只要分,我就是jf杀手。
解决方案四:
exe4j可以解决lz的问题

时间: 2024-10-03 18:21:32

有关java打包为jar文件的问题。的相关文章

用命令行将Java程序打包为jar文件

如何把写好的Java程序打包为jar文件呢?有两种方式可以选择 1.命令行的方式: 打包 jar cf JAR文件名称 程序文件名称或者程序所在的文件夹 举例: jar cf MyApp.jar D:JavaProjectMyApp 查看一个jar文件的内容 jar tvf JAR文件名称 举例: jar tvf MyApp.jar 将一个jar文件解压缩 jar xf JAR文件名称 举例: jar xf MyApp.jar 往压缩包里面增加文件 jar xf JAR文件名称 添加的文件或者其

怎么将eclipse的工程打包成jar文件?

问题描述 怎么将eclipse的工程打包成jar文件? 解决方案 解决方案二:右键按你的工程导出然后选在Java第一项就是导出jar文件解决方案三:项目名右键点击-->Export-->Java-->jarfile接下来可以自己选择呵呵希望对你有帮助解决方案四:楼上正解解决方案五:二楼已经解决....解决方案六:在工程上点右键-->点击-->Export-->Java-->jarfile接下来根据向导操作(注意:一定别忘了mainclass这一项).解决方案七:楼

android studio-如何将Android Studio 中的项目打包成jar文件,求方法

问题描述 如何将Android Studio 中的项目打包成jar文件,求方法 如题,求能用的方法,试了好多百度的方法,不怎么好用啊,越详细越好 解决方案 AS 生成Jar包 在Gradle中添加任务声明 def makeJar(String target, String classDir) { exec { executable "jar" //调用jar args "cvf", target args "-C", classDir args

最经典的Java类打包成JAR文件

ava打包JAR文件   使用的工具及环境: MyEclipse 7.5 Java Enterprise.JDK1.6.0   打包JAR文件:           首先,创建一个Java的项目,点击菜单栏File --> New --> Java Project  -->   Web Project Details --->  Project Name 填写好项目名称后(如:MyJaPro),点击Finish按钮(其他都是默认).           第二步,鼠标右击,刚才创建项

java 打包成jar后无法运行(在eclipse下可以运行)???

问题描述 打包成jar后无法运行(在eclipse下可以运行)用java-jarxxx.jar命令可以运行!就是双击无法运行!以前可以双击运行重装JDK,后就无法双击运行了,但在eclipse下运行完全正常.请各位指点迷津!!! 解决方案 解决方案二:默认用Java-jar运行解决方案三:是这样的jar是不可以运行的,我们感觉它可以直接运行其实是可以用java打开,就像图片.视频可以双击打开一样.你重装java之后java.exe找不到了,所以就打不开了,你需要把%JAVA_HOME%bin加到

ant的高级使用,ant命令详解,ant打包,ant编译后打包去掉jar文件

在日常的项目开发中,我们可以经常性的需要打包测试,尤其是开发环境是windows,而实际环境则是linux. 这样的话,很多程序员要一会打一个包,一会打一个包,这些包可能会很大,实际上只有代码部分会变动,而jar包基本则不动. 当然很多人可能会说,自动化测试.很好的,我们今天要做的就是自动化测试的第一步. 这个时候我是可以使用ant来打包,去掉项目中的所有的jar文件.然后在项目的tomcat启动时到特定的地点去加载jar文件. 这样做,war包可能会只有几M,什么更小.具体如何动态的加载jar

java调用swt.jar包dll文件的加载问题?

问题描述 java调用swt.jar包dll文件的加载问题? 调用swt.jar时,报错 Exception in thread "AWT-EventQueue-2" java.lang.UnsatisfiedLinkError: no swt-win32-3347 or swt-win32 in swt.library.path, java.library.path or the jar file at org.eclipse.swt.internal.Library.loadLib

java-运行jar文件出现找不到或无法加载该类问题

问题描述 运行jar文件出现找不到或无法加载该类问题 这是manifest.mf文件 Manifest-Version: 1.0 Created-By: 1.7.0_13 (Oracle Corporation) Main-Class: DrawPlumBlossomFrame 看有什么问题 这是cmd中运行的语句 jar cvfm gg2.jar manifest.mf gg2 java -jar gg2.jar 错误: 找不到或无法加载主类 DrawPlumBlossomFrame 解决方案

Android修改jar文件包名的方法分享

前言 jar 包我们会非常高频率的使用,尤其是用一些其他三方库的时候,往往把 java 代码打包成 jar 文件,方便项目依赖使用. 带来的问题是, 多个jar包容易出现包名冲突. 这时候我们修改 jar 文件的包名是一个比较快速有效的解决办法. 举两个例子,是笔者亲身经历的两个情况. Gson库:这个相信很多人都在使用,但是直接导入 gson 的 jar 包,在 HTC Desire HD 这款手机上会抛出异常(TypeNotFoundException) Jackson库:这也是个 json