`
xo_tobacoo
  • 浏览: 390832 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

制作自己的java可运行程序(总结)

    博客分类:
  • j2ee
阅读更多

 

最常见的可运行程序是 .exe 文件;在 unix 环境中可以使用 sh. 批处理命令,在 windows 下使用 .cmd .bat 批处理命令(应该还有好多吧)。

下面是我今天的作的练习:调用控制台打印“ Hi Hello World! ”。使用了两种方法,批处理和 exe 文件。

<!---->1.      <!---->编写 HelloWorld.class, 编译 , 产生 *.class 文件

<!---->2.      <!---->编写一个 mf 文件 , 后缀名为 .mf, 格式如下 :

    Manifest-Version: 1.0[ 这里可有可无 ]
    Main-Class: HelloWorld.class [
这里填写你的程序的主类名 ]
   (
注意 : 冒号后面至少一个空格 , 主类名后面一个回车 )

   Class-Path: lib/appframework-1.0.3.jar lib/swing-worker-1.1.jar lib/sw[ 非必须这里是要使用的外部部包 ]

    注:文件内容还有其他非必须选项,可以查百度。另外很多编编程工具编译运行时能直接生成mf文件,如idear,neatbeans...

<!---->3.      <!----> mf 文件和你的 *.class 文件放于同一个目录 , 将他们一起打包 , jar. 方法如下 :
进入命令行 , 输入命令 :jar cvf [jar 名字 , 随便取 ].jar [mf 文件名 ].mf *.class
注: jar 还有其他参数,可以参考百度

5 .写一个批处理文件。 [ 名字,任意 ].cmd ,内容如下

@echo off

java -jar hello.jar

pause & exit

注: @echo off 程序开始, pause & exit 暂停

<!----><!----><!---->

6. 双击 cmd 文件运行,结果如 附件图 a0:

<!----><!----><!---->

<!----><!----><!----><!----><!----><!---->


7.
制作 exe 文件:打开 exe4j 这个软件 , 按照步骤即可包刚才的 jar 文件导入 , 制作成 exe 文件 .   主要设置参考如下,请注意红色提醒部分,附件图a1,a2,a3 

注:把java打包为exe执行的工具很多,察看baidu

 

批处理教程网址: http://hi.baidu.com/hksoobe/blog/item/77de0e36824a22dea2cc2bdb.html

 

后记:那些编程工具走的也是上面的过程吧?;批处理很重要的东西吧,公司用的是weblogic,要用cgwin,sh必不可少;我常见使用它的是操作系统管理员,但是批处理同时也可以用于自动化部署,但是不能跨平台,解决跨平台的可以学习ant,做一个ant文件,然后使用简单的.sh和.cmd在不同操作系统下调用即可!

  • 示例.rar (139.9 KB)
  • 描述: 示例
  • 下载次数: 55
3
1
分享到:
评论
2 楼 xzs603 2008-11-16  
哎 就是那个该死的回车 害我老找不到答案!!
1 楼 Emy 2008-05-14  
   

相关推荐

    java程序做成Windows服务运行

    总结,将Java程序作为Windows服务运行,通过Winsw工具,可以使Java应用在Windows环境中更加稳定、可控。合理配置XML文件和管理服务生命周期,可以确保Java程序在Windows环境下高效、安全地运行。

    如何制作Java可执行程序以及安装程序.doc

    制作Java可执行程序通常是为了便于用户在无需安装Java开发环境的情况下运行程序。本文将详细介绍三种创建Java可执行程序的方法,并重点讲解如何将Java程序转换为Windows下的.exe文件以及使用JSmooth和NativeJ这两个...

    java应用程序制作成exe文件

    在IT行业中,将Java应用程序转换为可执行的.exe文件是一个常见的需求,这使得不熟悉Java环境的用户也能方便地运行程序。这篇博文“java应用程序制作成exe文件”提供了一个解决方案,我们将深入探讨这个过程。 首先...

    java程序运行.pdf

    总结来说,Java程序的运行流程包括了编译源代码为字节码,使用JVM解释执行字节码,以及打包资源为Jar文件和Jad文件以适应不同的运行环境。这种设计使得Java成为了一个强大的、跨平台的编程语言,同时也简化了应用...

    java制作exe全过程

    总结来说,Java 制作 EXE 文件的过程涉及到选择合适的封装工具,配置程序和 JRE 相关参数,然后生成 EXE 文件。这个过程使得 Java 应用程序可以更方便地在 Windows 系统上运行,提高了用户的使用体验。在实际操作中...

    把java可运行jar包文件制作成.exe文件

    但JAR文件需要Java运行环境(JRE或JDK)支持才能运行。 - **.EXE(Executable)**:是Windows平台上的可执行文件格式,可以直接在Windows系统上运行而无需额外的运行环境。 #### 知识点二:准备工作 - **软件准备**...

    java制作超简单动画

    总结来说,Java制作简单动画主要依赖于Swing库中的`javax.swing.Timer`,而进程在动画制作中并不常见,但当需要与其他系统资源交互或并行处理时,进程可能会发挥作用。在实际编程中,理解这些基础知识并结合实际需求...

    JAVA编写的记事本程序

    总结,这个Java编写的记事本程序涵盖了Java编程基础、GUI设计、文件操作、事件处理、文本处理等多个方面,是学习和实践Java技术的绝佳实例。通过分析和理解这个程序,开发者可以提升自己的Java应用开发技能。

    java程序发布资料收集

    3. **安装包制作**:对于跨平台的应用,可以使用Inno Setup、NSIS等工具制作安装包,包含Java运行时环境和应用本身,确保用户端能顺利运行。 四、持续集成与部署 现代Java开发通常结合持续集成/持续部署(CI/CD)...

    javajar包运行及bat文件制作.doc

    ### Java Jar 包运行与 Bat 文件制作详解 #### 一、引言 在日常的软件开发过程中,我们经常需要将Java应用程序打包成可执行的jar文件,并通过命令行或者批处理脚本(bat文件)来运行这些应用。这种方式不仅便于...

    txt简谱制作器(java源码)

    "java"和"java程序"标签明确了该软件的开发语言,Java是一种广泛使用的跨平台编程语言,具有良好的稳定性和可移植性,使得该程序可以在不同操作系统上运行。 【压缩包子文件的文件名称列表】中的...

    java可运行的连连看

    总结来说,Java编写连连看游戏是一个综合性的项目,它涵盖了面向对象编程、图形用户界面设计、算法实现、音视频处理等多个方面,对于学习Java编程的本科生而言,这是一个很好的实践项目,能够全面锻炼和提升他们的...

    java制作可调速的动图

    总结起来,创建一个可调速的Java动图程序涉及到了图像的读取与处理、定时器的使用、帧率控制、文件路径处理、图片序列解析以及用户交互等多个技术层面。通过这些技术的组合,可以构建出一个功能完善的动图制作工具。

    java程序转为exe可执行程序(inno setup)

    Inno Setup是一款免费的Windows安装包制作工具,它可以创建自解压或完整的安装程序,包括将Java程序和必要的JRE打包成一个.exe文件,使得用户无需先安装JRE就能运行程序。以下是利用Inno Setup将Java程序转换为.exe...

    Java编译运行、反编译、制作javadoc工具

    通常,我们需要在命令行输入`java`命令并指定类名来运行程序。本工具提供了图形化界面,允许用户直接选择要运行的class文件或指定主类,点击运行按钮即可执行程序,无需记忆复杂的命令行语法。 三、反编译Java字节...

Global site tag (gtag.js) - Google Analytics