如何用eclipse进行jar文件打包?】的更多相关文章

直接导出runnable jar,如下图所示: 然后选择导出runnable jar: 关于library handling部分的解释如下: (1)Extract required libraries into generated JAR. 把所有的import JAR都拆开来,包含在JAR的各个目录中,ex. net/org/xxx.class (2)Package required libraries into generated JAR. 把所有的import JAR都包在JAR的根目录下…
使用Eclipse把java文件打包成jar 含有第三方jar库的jar包   网上打包说用eclipse安装fat jar插件,但是貌似现在都不能用了,所以我只能按照eclipse自带的方法打包了.但是...网上的各自办法都有些问题,并且是不包含第三方jar包的打包方法,结合网上各种方式终于成功了.自己记录下来方便以后查看 方式一: 1.自己要在工程下新建一个MANIFEST.MF的文件,如下图所示 这个文件的内容就是: MAIN-CLASS: 记得是有空格的然后要写你MAIN方法主类的绝对名…
作用:用于封装class.properties文件,是文件封装的最小单元:     包含Java类的普通库.资源(resources).辅助文件(auxiliary files)等.     可以将程序功能提供给他人的同时保证隐藏程序的逻辑. 打包方法:1.File(文件) --> Export(导出) --> Java/JAR file (JAR文件) -->        选择需要打包的内容 --> 选择导出的路径 --> 一直next到finish. 2.将打包文件分享…
很多人都不知道怎么在Eclipse下生成jar文件,或者生成了jar文件后又老是用不了,总是会收到 Exception in thread "main" java.lang.NoClassDefFoundError: ****** 这样的错误提示. 其实在Eclipse下生成jar文件是非常简单的: 1.在要生成jar的项目上右击,选择菜单上的Export(导出) 2.导出类型选择Jar File 3.选择或者输入生成路径 4.manifest文件是默认生成的,你还可以选择把生成后的文…
很多人都不知道怎么在Eclipse下生成jar文件,或者生成了jar文件后又老是用不了,总是会收到 Exception in thread "main" Java.lang.NoClassDefFoundError: ****** 这样的错误提示. 其实在Eclipse下生成jar文件是非常简单的: 1.在要生成jar的项目上右击,选择菜单上的Export(导出)  2.导出类型选择Jar File 3.选择或者输入生成路径 4.manifest文件是默认生成的,你还可以选择把生成后的…
在日常的项目中需要把jar打包成exe.怎样快速的实现此功能.下面通过Launch4j的使用方法来介绍整个打包过程. 第一步:生成jar文件 第二部:使用Launch4j 图来描述过,简单明了.一切尽在不言中.…
1 .我们先要增加jar需要的配置文件,选中项目的src目录,鼠标右键,选择 [New] -选择 [Folder] . 2. 输入META-INF 作为目录名称,点击[Finish] . 3. 选中刚才建立的目录,鼠标右键,选择[New], 选择[File] . 4 .输入 MANIFEST.MF, 选择[Finish] . 5 .编辑文件,修改成如下内容: Manifest-Version: 1.0 Main-Class: lession1.HelloWorld Class-Path: spr…
本例仅限于要打包的文件没有使用第三方的jar包 在要打包的包或者文件上右键-Export 这里有一些选项: Export generated class files and resources 表示只导出生成的.class文件和其他资源文件       Export all output folders for checked projects 表示导出选中项目的所有文件夹       Export java source file and resouces 表示导出的jar包中将包含你的源代码…
有时候需要将j2se工程导出,这样可以在别处运作,就不必拘泥于开发感觉中才能运行了.具体做法如下:方法一:(工程没有引用外部jar包时,直接导出) 选中工程---->右键,Export...--->Java--->JAR file--->next-->选择jar file的路径及名称-->next-->next---> 选择main class--->finish. 方法2: 当工程引用了其他的外部jar时,由于eclipse不支持同时导出外部jar包…
因为不想敲写 java -jar jarfile,而是想直接敲写  ./jarfile 就能够跑起程序 #!/bin/bash - #=============================================================================== # # FILE: shell_pack.sh # # USAGE: ./shell_pack.sh # # DESCRIPTION: # # OPTIONS: --- # REQUIREMENTS: --…
转自:http://blog.163.com/loveshijie_1991/blog/static/1760553112012102573437156/ 参考:http://blog.csdn.net/lccone/article/details/8542098 http://xiejianglei163.blog.163.com/blog/static/124727620138931213864/ 完成这个工作,我们需要进行两步走 1.将eclipse的class文件打包为jar文件包 2.…
今天本来是想尝试一下Java Network Launching Protocol (JNLP,java网络加载协议) 的,写了一个简单的窗口程序,打包成jar保存到桌面上,双击等了半天没显示出来. 我是用eclipse生成jar文件的,难道是eclipse生成jar出了问题? 我在dos窗口用jar cvfm testframe.jar manifest.mf -c test/ 生成了一个 testframe.jar ,双击能运行. 我想可能是eclipse生成jar出了问题,我无意间把这个t…
打开Java的JAR文件我们经常可以看到文件中包含着一个META-INF目录, 这个目录下会有一些文件,其中必有一个MANIFEST.MF,这个文件描述了该Jar文件的很多信息,下面将详细介绍MANIFEST.MF文件的内 容,先来看struts.jar中包含的MANIFEST.MF文件内容: Manifest-Version: 1.0Created-By: Apache Ant 1.5.1Extension-Name: Struts FrameworkSpecification-Title:…
当我们编好一段代码时,就需要将其导出成应用程序,即jar文件(jar文件就是在Java运行环境下运行的应用程序).今天,巩固就教大家用eclipse导出jar文件. 第一步:找到eclipse,双击打开.(没有可以去下载) 第二步:找到你需要导出的java文件. 第三步:右击,选择"导出". 第四步:选择"JAR文件",点击"下一步". 第五步:按图片中进行勾选,并在红框中输入你想创建的jar文件,点击"下一步". 第六步:点…
问题描述 在经典管理门户中将直接压缩的 jar 文件打包为 zip 包,上传到 web 作业时报错. 解决方法 jar 文件的运行需要依托于 java 进程,所以在运行 jar 文件时,我们都会以格式 “java –jar xxx.jar” 的方式运行.由于 web 作业后台默认直接运行上传的文件,所以需要我们在 jar 文件外层再包含一层来直接调用 jar 文件,通常会以 bat 格式的文件来进行调用.格式如下:   set JAVA_HOME=D:\Program Files (x86)\J…
第一种方式:打包到jar应用程序 操作:将第三方jar文件打包到最终形成的spark应用程序jar文件中 应用场景:第三方jar文件比较小,应用的地方比较少 第二种方式:spark-submit 参数 --jars 操作:使用spark-submit提交命令的参数: --jars 要求: 1.使用spark-submit命令的机器上存在对应的jar文件 2.至于集群中其他机器上的服务需要该jar文件的时候,通过driver提供的一个http接口来获取该jar文件的(例如:http://192.1…
方案一:用Eclipse自带的Export功能 步骤1:准备主清单文件 “MANIFEST.MF”, 由于是打包引用了第三方jar包的Java项目,故需要自定义配置文件MANIFEST.MF,在该项目下建立文件MANIFEST.MF,内容如下: Manifest-Version: 1.0 Class-Path: lib/commons-codec.jar lib/commons-httpclient-3.1.jar lib/commons-logging-1.1.jar lib/log4j-1.…
在项目发布前,使用eclipse导出普通的jar包时,如果配置不好,在运行命令Java -jar /test.jar 时可能会出现如下三类错误信息: 1.no main manifest attribute, in /test1jar 没有指定main方法: 2.Error: Could not find or load main class 没有指定main方法: 3.Exception in thread "main" java.lang.NoClassDefFoundError:…
Eclipse+android打包jar文件 蔡建良 2016-3-12 以Android-SlideExpandableListView开源框架为例,将源码Library打包成jar文件并包含R.class. 开发环境: 1) Eclipse IDE for Java Developers Version: Mars.2 Release (4.5.2) 2) Android插件: ADT-23.0.4 将源码导入: 设置项目为Library: 将项目导出为jar文件: 将生成的main.jar…
前言: 最近学了GUI编程和UDP协议,心血来潮想做一个局域网内的聊天软件,前期都还算顺利,直到后来将整个项目打包成jar文件时遇到了困难.如图: 自己设置的图标不见了,但是也没有默认的图标,说明图片本身并没有导出至jar文件中.经过一番搜索,终于找到了解决方案 工具及材料: 1.Eclipse  2.图片及使用它的项目 解决方案: 首先,依此点击Eclipse的 窗口--首选项--Java--构建路径(Windows -- Performance -- Java -- Build Path),…
第一步:建议手动 Eclipse插件fatjar 安装方法:1:下载地址:http://downloads.sourceforge.net/fjep/net.sf.fjep.fatjar_0.0.27.zip?modtime=1195824818&big_mirror=0               2:将解压出的plugins中的文件夹(net.....)复制到eclipse安装目录中的plugins目录下,然后重启eclipse即可. 使用方法:1:右键项目可能并未发现fatjar打包方式,…
论文仿真做线性回归分类在人脸识别中应用与研究,在单机下实现LRC算法后,又在Hadoop云平台下实现了该算法.在比较实验结果时候需要放在相同硬件条件下比较.但是LRC单机算法是在windows下的eclipse中运行的,而MapReduce并行化的算法需要在客户端(window操作系统)的eclipse执行算法.因此需要把单机和并行化算法打成jar,放在hadoop集群中master主节点上运行,才能正确看到比较结果. 一,打包单机LRC程序: (1)程序中需要读取“D盘hadoop下的matr…
转载自:http://www.cnblogs.com/lanxuezaipiao/p/3291641.html 方案一:用Eclipse自带的Export功能 步骤1:准备主清单文件 “MANIFEST.MF”, 由于是打包引用了第三方jar包的Java项目,故需要自定义配置文件MANIFEST.MF,在该项目下建立文件MANIFEST.MF,内容如下: Manifest-Version: 1.0 Class-Path: lib/commons-codec.jar lib/commons-htt…
1.背景: 学习java时,教材中关于如题问题,只有一小节说明,而且要自己写麻烦的配置文件,最终结果却只能转换为jar文件.实在是心有不爽.此篇博客教你如何方便快捷地把java代码,打包成jar文件以及转换为exe可执行文件 2.前言: 我们都知道Java可以将二进制程序打包成可执行jar文件,双击这个jar和双击exe效果是一样一样的,但感觉还是不同.其实将java程序打包成exe也需要这个可执行jar文件. 3.准备: eclipse或Myeclipse以及exe4j(网上有软件和帐号下载)…
原地址:http://blog.163.com/09zzy@126/blog/static/711976652011101001530/ 如何将class文件打包成jar文件,这是一个很严肃的问题,当你在在使用webservice的saop协议的时候,很多地方不免需要用到远程jar包,这些jar包里面,存放的将是你的VO或者是JavaBean 这些方法都将对外提供并暴露.好了 ,不多说了 ,开整了. 现在假设C盘下面有一个manageRC的文件夹的下面有一个com文件夹,而com文件夹里面有很多…
前几天接SDK使用的是Android Studio昨天打开AndroidStudio后自动更新了gradler然后失败了然后AndroidStudio就挂了.就是用之前的方法Eclipse到处jar包,最后遇到了奇怪的问题,在此记录下,希望可以帮到遇到同样错误的小伙伴. 1,我在Eclipse下随便创建了一个安卓工程,首先使用的是E:\Unity 4.6\Editor\Data\PlaybackEngines\androidplayer\release\bin下的Classes.jar. 2,简…
在关于<关于在打包Jar文件时遇到的资源路径问题(一)>中,以及描述了当资源与可执行JAr分离时的资源路径代码的编写问题,后来想了想,为什么将<Java核心技术卷一>中的程序10-1即ResourceTest的Jar文件放在任何地方都可以执行呢? 图:将原本一起放入目录中的Jar放到桌面上,点击依然能执行 于是我将这个Jar包进行解压,发现在这个包中依然有资源,这就说明了这个包在脱离了原先目录而执行时,依据的资源路径应该是在自己的Jar包中.(至于这个Jar在原先目录时是根据自己包…
当我们将程序写好,并进行打包成Jar文件时,通常都带有各种资源,这些资源可以是图像或者声音文件,也可以是别的如文本文件或二进制文件等,这些资源都和代码密切相关.例如在一个JPanel类上显示一些可能变化的信息,通常都是讲这些信息先写在文本文件上,而不是硬写入JPanel中,因为信息可能会变.而这文本文件就是这个程序的资源. 获得这些资源的位置有两种方式: 针对图像和影音的,使用包含这代码的类调用getResource(......)方法,然后利用getImage或者getAudioClip方法进…
1.环境 新版Eclipse中已经集成了Ant插件,在Preferences中可以看到.(2017版) 旧版本的Eclipse如果没有集成Ant插件,安装配置方法在文档最后. 2.使用教程 (1)新建一个项目 (2)在项目根目录下建立build.xml文件 在该XML文件中配置Ant打包的相关属性,这里给出一个示例 <project default="jar" name="use"> <property name="src.dir1&qu…
写笔记四前的脑回路是这样的: 前面的学习笔记二,提到3个环境变量,其中java_home好理解,就是jdk安装路径:classpath指向类文件的搜索路径:path指向可执行程序的搜索路径.这里的类文件和可执行程序是分别在jvm和实际操作系统下执行的文件.对jvm来说,.class文件就相当于操作系统下的可执行程序,对应windows系统就是.exe文件了.那么可不可以把在IDE里开发的程序做成在windows下双击就能运行的文件或者干脆转化成.exe文件呢?查找资料,显然可以.下面写得是第一种…