Java开发小工具(1)(生成一个可执行的jar包)

时间:2024-03-21 19:12:39

一、概述

 平常工作中难免会遇到些大量重复性没有什么技术含量的体力活,这时候,我们通常用程序去写个小工具来完成,最简单常见的就是写个Java  Main方法,执行Main方法就可以完成相应的功能,但这样的工具只能我们开发人员自己使用,如果要向更多的人提供这样的小工具该怎么做呢?

 本系列通过一个计算器的案例教大家如何用Java开发出一个适用性更广泛的小工具。

 这篇文章首先完成一个可执行的jar包。下一篇文章教大家如何将这个jar包转换成exe文件,这样就可以直接双击打开使用了。

二、建立一个Java工程

 新建一个Java Project,命名为JavaApp,建立package:com.codefish.javaapp.app

 在网上搜一个计算器的java代码,放入工程中,调试代码,直到main方法可以正常运行,并可以打开计算器。

Java开发小工具(1)(生成一个可执行的jar包)

Java开发小工具(1)(生成一个可执行的jar包)

Java开发小工具(1)(生成一个可执行的jar包)

三、生成可执行jar包

 然后在工程上右键—>Export—>Runnable JAR file

 这一步中会将其所依赖的jar包中的class抽取出来,打入这个jar包中(不同于Maven打的jar包),因此不用担心jar包依赖的问题。

Java开发小工具(1)(生成一个可执行的jar包)

 测试这个jar包,打开cmd命令窗口,进入jar包所在目录,键入:java -jar Calculator.jar

Java开发小工具(1)(生成一个可执行的jar包)