精华内容
下载资源
问答
  • 1、将.java转.class javac HelloWorld.java 2、将.class.dll jar cvf HelloWorld.jar HelloWorld.class

    1、将.java转.class

    javac HelloWorld.java

    2、将.class转.dll

    jar cvf HelloWorld.jar HelloWorld.class
    展开全文
  • android-将.java文件转换为jar包(八)

    千次阅读 2015-03-18 09:07:23
    将.java文件转换为jar包

    今天碰到将C++封装的接口转换为java代码,生成的java文件是.java,需要将其打包为jar的库文件.

    一、新建java工程,将所有的.java文件拷贝到新建package


    二、将其导出为jar



    一步步向导就可完成.


    展开全文
  • java源代码转jar包

    千次阅读 2020-03-05 21:21:11
    引入 jar文件具有跨平台、数据压缩...用IDEA等IDE,可以直接将java文件转换为jar包。本文讲解如何用JDK命令来转换。 本文实验环境 windows10 JDK 最简单的jar包 jar包中可以含有很多文件(具体见[1]),最简单的ja...

    引入

    jar文件具有跨平台、数据压缩、多文件封装的优点,所以我们常将java源程序和其他的文件(比如资源文件、签名)打包到一起,变成jar包。这样对java程序的部署会更方便,也更安全。

    用IDEA等IDE,可以直接将java文件转换为jar包。本文讲解如何用JDK命令来转换。

    本文实验环境

    • windows10
    • JDK

    最简单的jar包

    jar包中可以含有很多文件(具体见[1]),最简单的jar包,就只含有class和META-INF/MANIFEST.MF。

    1. 写一个Hello.java
    public class Hello
    {
        public static void main(String[] args)
        {
            System.out.println("hello ybdesire");
        }
    }
    
    1. 将Hello.java转换为Hello.class
    E:\one_class>javac Hello.java
    
    1. 将Hello.class打包jar

    用jar命令,具体如下

    E:\one_class>jar -cvf hello.jar Hello.class
    added manifest
    adding: Hello.class(in = 418) (out= 288)(deflated 31%)
    

    其中参数c表示要创建一个新的jar包,v表示创建过程详细内容输出,f表示对jar包命名。

    1. 运行jar包

    用java命令加-jar参数来运行jar包,如下

    E:\one_class>java -jar hello.jar
    no main manifest attribute, in hello.jar
    

    被告知,jar包中缺少main manifest参数。

    1. 在jar包中添加参数

    用7zip打开hello.jar文件,右键选中META-INF/MANIFEST.MF的编辑。

    原始内容如下(注意最后一行为空行):

    Manifest-Version: 1.0
    Created-By: 1.8.0_201 (Oracle Corporation)
    
    

    在最后一行插入Main-Class: Hello,并留一行空行。改动后的内容为:

    Manifest-Version: 1.0
    Created-By: 1.8.0_201 (Oracle Corporation)
    Main-Class: Hello
    

    保存修改到jar包。

    1. 运行改动后的jar包

    用java命令加-jar参数来运行jar包,如下,得到最终结果

    E:\one_class>java -jar hello.jar
    hello ybdesire
    

    将在windows10上打包的hello.jar移动到ubuntu 16.04,仍然可以用如上命令来运行,因为jar是跨平台的。

    补充:.class文件也是跨平台的。

    参考

    • [1] jar细节:https://www.ibm.com/developerworks/cn/java/j-jar/index.html
    • [2] jar打包过程:https://www.cnblogs.com/flashsun/p/7246260.html
    • [3] dex/jar转换:https://blog.csdn.net/MayData/article/details/53466126
    展开全文
  • 【本文简介】 由于课程设计的原因,研究着如何把java 程序成exe,最终成功了,现在把过程记录分享一下。 本文将介绍如何把一个跑在eclipse的java...1、安装Fat jar(小应用可不用,直接导出普通jar包即可)  ...

    【本文简介】

    由于课程设计的原因,研究着如何把java 程序转成exe,最终成功了,现在把过程记录分享一下。

    本文将介绍如何把一个跑在eclipse的java应用,导出成jar文件,再变成exe可执行文件。

    下面以一个跑在MyEcplise上的GUI应用程序为例子,一步步转化成exe可执行文件。

     

    【具体步骤】

    1、安装Fat jar(小应用可不用,直接导出普通jar包即可)

      如果你在程序开发的时候用到了第三方提供的API或者其它附属资源,在你导出生成jar文件时你必须将第三方的文件一并导出,不然你的程序运行将达不到你想要的结果.

    所以我们使用 Fat jar插件 来生成jar包:

    (1)Fat jar下载地址:http://sourceforge.net/projects/fjep/ 

        也可用到我上传的地址下载本文所用到的所有相关文件: 

       http://files.cnblogs.com/xiaoMzjm/jar%E8%BD%AC%E6%88%90exe%E7%9B%B8%E5%85%B3%E9%99%84%E4%BB%B6.rar

        我下载的版本是:net.sf.fjep.fatjar_0.0.31.jar

    (2)把net.sf.fjep.fatjar_0.0.31.jar 复制到myeclipse安装路径下的plugins下,如:D:\sofe\MyEclipse2013\plugins

    (3)重新启动myeclipse,如果Window——Preferences下出现下图则安装成功:

     

    2、导出成jar包

    (1)在myEclipse点击项目右键——Build Fat Jar

    (2)填写资料

    (3)Finish后导出的jar文件在项目里面

     

     

     

    3、下载一个exe4J软件:

    我下载的是:exe4j_windows-x64_4_6.exe版本

    下载地址:http://www.ej-technologies.com/download/exe4j/files

    也可用到我上传的地址下载本文所用到的所有相关文件: 

    http://files.cnblogs.com/xiaoMzjm/jar%E8%BD%AC%E6%88%90exe%E7%9B%B8%E5%85%B3%E9%99%84%E4%BB%B6.rar

     

    4、使用exe4J把jar包转成exe

    (1)双击打开:exe4j Wizard.exe,第一步直接next

    (2)选择 "JAR in EXE" mode

    (3)选择导出地址

    (4)选择应用类型等

    (5)如果电脑环境的jdk是64位,则记得勾选下面这个

    (6)选择jar包

    (7)选择main函数

    (8)选择运行时的jre版本

    (9)选择要生成exe文件时依赖的jdk,可点击+号自己选择本地的文件夹

    (10)接下来的都是next,最后点击 “Click here to start the application”生成应用

    (11)生成的exe文件

    (12)双击打开

     

    (13)假如运行中出现 this executable was created with an evaluation version exe4j" 错误,则在exe4j的welcome界面填入注册号即可:

    注册号:

    A-XVK258563F-1p4lv7mg7sav 

    A-XVK209982F-1y0i3h4ywx2h1 

    A-XVK267351F-dpurrhnyarva 

    A-XVK204432F-1kkoilo1jy2h3r 

    A-XVK246130F-1l7msieqiwqnq 

    A-XVK249554F-pllh351kcke50 

    A-XVK238729F-25yn13iea25i 

    A-XVK222711F-134h5ta8yxbm0 

    A-XVK275016F-15wjjcbn4tpj 

    A-XVK275016F-15wjjcbn4tpj 

     

    转载于:https://www.cnblogs.com/xiaoMzjm/p/3879766.html

    展开全文
  • 新手入门:java文件转jar包再转成exe文件——图文教程 【本文简介】 由于课程设计的原因,研究着如何把java 程序转成exe,最终成功了,现在把过程记录分享一下。 本文将介绍如何把一个跑在eclipse的java...
  • java项目jar包转dll文件.net引用,jdk版本是1.7,ikvm是1.7.。。。已测试成功,
  • jython是python的java版,他和c版本的python相比,它的优势是:可以编译为java的class文件java...这里我以一个简单的程序作为示例来看看怎么把python程序编译为javajar包。注意的是:并不是所有的python程序都能...
  • 一、将java项目到处成jar包; 二、将导出的jar包转换成exe可执行文件; 步骤一:将java项目到处成jar包 1、在所完成的java项目上创建mainfest.mf文件(mainfest.mf的相关介绍参考博文...
  • ◎ 是把properties单独打包,然后程序要修改属性时,用java zip重新打包这个properties.jar,不推荐; ◎ 把修改的properties属性另外生成专用文件保存,装载时优先用jar中的,然后再读取这个专用文件来覆盖其中所...
  • javajar包转换为dll文件

    千次阅读 2018-04-17 15:21:06
    一、将已经编译后的java中Class文件进行打包;...其中test.jar为要生成的jar包;com/ . 为指定的当前目录下的文件夹,该文件夹包括子文件夹及class文件; 二、到IKVM官方网站下载IKVM需要的组件 http://w
  • Java实现PDFtxt文件所需的jar包,commons-logging-1.1.jar,fontbox-1.8.11.jar,pdfbox-1.8.11.jar,亲测可用,有图有真相!
  • fontbox-1.5.0.jar、itext-1.3.1.jar、jai_codec.jar、jai_core.jar、jai_imageio-1.0_01.jar、jpedal_gpl.jar、jpedal_lgpl.jar、pdfbox-1.7.1.jar、PDFRenderer.jar 部分jar包有多个版本
  • java class生成jar包

    千次阅读 2017-10-19 22:41:33
    进入dos操作符窗口cd进入要打成jar包的class文件所有文件夹目录jar cvf [生成jar的名称.jar] [列出class文件] //若有多个,以空隔隔开如:一。操作零散的单个或几个class文件jar cvf ibstool.jar ...
  • java工程导出为jar包 1.在工程上右键,选择export,选择java-jar file,选择Runnable JAR file可以把依赖库也自动添加到jar中。 2.选择需要导出的文件jar包导出路径 3.选择manifest文件生成路径(我这里选择...
  • Java开发常用jar包

    2018-01-31 14:04:09
    7.commons-FileUpload.jar包:支持文件上传。 8.commons-Codec.jar包:处理常用的编码方法的工具类包 例如DES、SHA1、MD5、Base64等. 9.commons-Configuration.jar:一个java应用程序的配置管理类库 10.commons-...
  • 公司在做一个云服务项目,要求客户端用java封装浏览器内核来运行VUE项目,为方便客户使用就考虑到把jar文件转成EXE安装文件。 二、步骤简介 基于公司项目的需求和个人的理解,并参考网上大牛的经验,就有了下面的...
  • ElasticSearch在Java中引用jar包--pom文件

    万次阅读 2019-04-21 13:26:13
    ElasticSearch在Java中引用jar包--pom文件 适用范围ElasticSearch6.x 如果是ElasticSearch7或以上版本情到如下链接 REST高级客户端-DocumentApi:https://blog.csdn.net/u014646662/article/details/96473156 ...
  • java jar包转exe工具

    2011-12-29 16:20:01
    java jar包转exe工具 ,把application成exe文件,方便使用
  • 此篇博客教你如何方便快捷地把java代码,打包成jar文件以及转换为exe可执行文件。所需软件eclipse或Myeclipse下面有几个可以将JAR打包成exe的软件。一、exe4j。 说明:exe4j可以将Jar文件制作成exe文件,但需jre...
  • 1、背景:    学习java时,教材中关于如题问题,只有一小节说明,而且要自己写麻烦的配置文件,最终结果却只能... 我们都知道Java可以将二进制程序打包成可执行jar文件,双击这个jar和双击exe效果是一样一样的,
  • 一、项目结构说明:参见文章《java项目打成可运行jar包》http://mp.blog.csdn.net/postedit/79194671 二、操作流程: 1、右键项目 -> export -> Runnable JAR File -> Next 在这里插入图片描述 2、选择...
  • C#调用javajar文件,jar文件转dll

    千次阅读 2016-06-13 14:52:13
    一、将已经编译后的java中Class文件进行打包; Eclipse或myeclipse进行Export选择jar即可。... 其中test.jar为要生成的jar包;com/ . 为指定的当前目录下的文件夹,该文件夹包括子文件夹及class文件
  • java代码,打包成jar文件以及转换为exe可执行文件
  • java class生成jar包()

    2015-01-08 15:38:00
    进入dos操作符窗口cd进入要打成jar包的class文件所有文件夹目录jar cvf [生成jar的名称.jar] [列出class文件] //若有多个,以空隔隔开 如:一、操作零散的单个或几个class文件jar cvf ibstool.jar ...
  • 近期在做一个java串口项目,需要将完整的项目导出.exe文件在没有java环境的电脑上运行,下面是详细的操作步骤以及遇到各种问题的解决办法.。 1.将项目导出jar包,使用的工具是eclipse,该过程比较简单,所以直接略过...
  • https://blog.csdn.net/daniel_teddy/article/details/84971861
  • DJNativeSwing.jar,DJNativeSwing-SWT.jar,swt-win-x64.jar(另提供swt-windows.jar32位下载) 自带pom.xml maven文件---亲测都可使用

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,918
精华内容 767
关键字:

java文件转jar包

java 订阅