`

Java桌面应用程序导出创建

    博客分类:
  • Java
阅读更多
Java桌面应用程序导出创建

本文讲的是Java导出的.jar后缀的桌面应用程序。

1、首先,写好一个桌面应用程序。是Java工程的,而不是web工程的。

2、然后就是发布,这里使用MyEclipse发布。步骤如下:右击工程名-->Export-->java-->JAR file-->按提示一路NEXT-->其中java file是你要发布的应用名,mian Class是你工程文件主运行文件名。-->最后点击finish就导出成功了。

3、接下来,注意,上面仅仅导出了jar类型代码,而我们使用的额外的jar包是没有跟着导出的,这需要我们手动的配置,下面讲解配置。
(1)·将发布好的.jar文件 解压成文件夹,在里面找到META-INF--->MANIFEST.MF 文件
(2)·打开,编辑添加一行:Class-Path: lib/commons-logging.jar lib/flex-messaging-common.jar lib/flex-messaging-core.jar 要严格注意大小写和格式,要求的很严,有多少jar包,后面就列几项以空格隔开
(3)·把编辑好的文件添加进原.jar文件,替换原文件
(4)·在.jar文件同级放一个lib或libs文件夹里面放上刚才你写出的所有jar包。
(5)·完成。

4、编写一个.bat的批处理文件运行程序,编辑内容如下:
java -jar HelloWorld.jar
pause

其中pause表示暂停,批处理执行不关闭窗口,按任意键继续
分享到:
评论

相关推荐

    java 导出桌面程序 java se桌面程序jar

    Java SE桌面程序开发是Java平台的核心特性之一,它允许开发者创建独立的桌面应用程序。当一个程序开发完成后,通常需要将其打包成JAR(Java Archive)文件以便分发和执行。JAR文件是Java的一种归档格式,它包含了类...

    java开发的完整小应用程序

    再来看`swing`,它是Java标准库中的一个组件集,用于构建桌面应用程序的用户界面。在这个小应用程序中,Swing被用来创建窗口、按钮、文本框等UI元素,提供用户友好的交互界面。Swing组件的可定制性高,可以设计出...

    java 桌面程序打包jar可执行包,类似达成exe可执行程序

    Java 桌面程序开发完成后,为了让用户能够方便地运行,通常需要将其打包成一...总之,FATJAR插件是Java开发者将桌面程序打包成独立可执行文件的一种实用工具,它简化了打包过程,使得Java应用程序的分发变得更加便捷。

    ireport与java 桌面应用,web应用

    标题中的“ireport与java 桌面应用,web应用”揭示了本次讨论的核心主题,即如何使用ireport工具在Java环境下开发桌面应用程序和Web应用程序的报表功能。ireport是JasperReports库的一个图形化设计工具,允许开发者...

    RFID读卡程序-桌面应用程序-Java-JNI调用Delphi版DLL

    综上所述,这个项目展示了如何在Java桌面应用程序中通过JNI调用Delphi编写的DLL,实现RFID读卡功能。这种跨语言的编程方式结合了Java的平台无关性和Delphi的高效性,为RFID应用提供了灵活且高效的解决方案。

    怎样用MyEclipse发布java应用程序& MyEclipse怎么创建一个 windows应用程序 jack Sword 20120528.pdf

    这里我们将探讨如何使用MyEclipse这个集成开发环境(IDE)来发布Java应用程序,尤其是那些基于Windows的桌面应用程序。 首先,理解Java应用程序的运行机制至关重要。Java程序依赖于Java虚拟机(JVM)来执行,这意味...

    Java程序导出exe1

    【Java程序导出exe1】知识点详解 Java程序通常以`.jar`文件的形式存在,而`.exe`文件是Windows操作系统下的可执行程序。为了在Windows环境下方便非开发人员使用Java程序,开发者通常会将Java应用打包成`.exe`可执行...

    JasperReport与Java程序,导出不同格式的报表,包括pdf,excel,html,报表打印等功能

    JasperReport是一款强大的开源报表工具,它允许开发者创建复杂、美观的报表,并能与各种应用程序集成,特别是Java应用。在本教程中,我们将探讨如何利用JasperReport与iReport前端设计器来实现报表的多种格式导出,...

    java版简单桌面通讯录

    【Java版简单桌面通讯录】是一款使用Java编程语言开发的桌面应用程序,主要功能是管理和存储联系人信息。作为一款基础的通讯录软件,它具备了常见的功能,如添加、删除、修改、查找联系人,以及可能包括分组管理、...

    使用Eclipse RCP进行桌面程序开发

    **Eclipse RCP** (Rich Client Platform) 是一种基于Java的开源框架,用于开发桌面应用程序。自从Eclipse 3.0版本以来,RCP逐渐成为构建高度定制化、功能丰富的桌面应用的标准平台之一。 **快速起步步骤**: 1. **...

    java swing 二维码生成完整程序

    Java Swing 是Java GUI(图形用户界面)开发的一个库,它提供了丰富的组件和工具来构建桌面应用程序。在本项目中,"java swing 二维码生成完整程序" 提供了一个使用Swing构建的用户界面,用于创建和操作二维码。QR码...

    基于java应用程序的学生信息管理系统

    2. **Swing或JavaFX**:这是Java提供的两种图形用户界面(GUI)工具包,用于创建桌面应用程序。在本系统中,你可能会使用这些库来设计和实现界面组件,如文本框、按钮、表格等。 3. **异常处理**:Java编程中,异常...

    Spring 远程调用 -- C# 访问java WEB 服务

    它提供了一个全面的编程和配置模型,简化了Java应用的开发。在本例中,Spring被用于构建Web服务,这是通过Spring的WebService模块实现的,该模块支持SOAP和RESTful两种通信协议。 标题中的"Spring 远程调用"指的是...

    基于Java 开发QuickTime 程序

    使用QuickTime Java API,开发人员可以创建功能丰富的多媒体应用程序,这些程序不仅能够播放QuickTime电影,还可以处理各种图像和音频格式。API提供了处理流媒体、时间同步、动画控制等多种功能,使得Java程序员可以...

    计算机软件-编程源码-使用PB和Java来管理和导出PDF文件的例子.zip

    而Java则是一种广泛使用的、跨平台的编程语言,拥有丰富的库支持,适用于各种类型的软件开发,包括桌面应用、Web应用和移动应用。 在这个例子中,我们可能看到如何在PB环境中创建或者集成Java代码来处理PDF文件。PB...

    java实现"我的电脑"资源管理器(附有代码以及导出程序)

    在本文中,我们将深入探讨如何使用Java来实现一个类似于Windows“我的电脑”资源管理器的程序。这个程序能够动态加载本地硬盘文件目录...这样的项目既锻炼了开发者的技术能力,也对理解Java桌面应用开发有极大的帮助。

    Oracle数据库导入导出工具

    本工具是一款基于Java编写的桌面应用程序,专为Oracle数据库的导入导出提供便利。 1. **Oracle数据库导入导出的重要性** - 数据迁移:当需要将数据从一个Oracle实例迁移到另一个实例时,导入导出工具是关键。 - ...

    java开发科安装程序exe项目打包安装exe程序汇总整理.doc

    - 使用JFrame作为主窗口,构建图形用户界面,这是Java Swing库的一部分,用于创建桌面应用程序。 2. **导出JAR文件**: - 完成编程后,将项目导出为JAR(Java Archive)文件。这将把所有类、资源和依赖项打包到一...

    开发您的第一个 Eclipse RCP 应用程序

    **RCP** 从 Eclipse V3.0 版本开始重新架构,旨在提供一个构建几乎任何类型桌面应用程序的基础平台。它基于 Eclipse 的动态插件模型,但更加灵活和轻便。 - **最小插件集**:构建 RCP 应用程序至少需要 `org....

    java开源包5

    Blister是一个用于操作苹果二进制PList文件格式的Java开源类库(可用于发送数据给iOS应用程序)。 重复文件检查工具 FindDup.tar FindDup 是一个简单易用的工具,用来检查计算机上重复的文件。 OpenID的Java客户端...

Global site tag (gtag.js) - Google Analytics