用eclipse来制作并使用可执行的jar文件
2017-08-21 14:27
274 查看
我近来用java写了一个股票收益分析的小程序,用于计算我的股票操作所带来的的收益。这里,记录了如何将源代码打包成可执行的命令的一个过程。
1:生成可执行的jar文件
选中工程,选择菜单中的export,然后选择Runnable JAR file,再根据情况,选择第三方库的导出方式,然后就可以了,我这里选择package required Libraries into generated jar,这样的话,生成的jar文件里面就会包含程序所需要的第三方的库文件,后面的命令行中也不需要额外指定classpath了。
2:在windows环境编写脚本来运行jar文件
新建一个批处理文件,输入
java -jar stockEarningsApp_V1.0.1.jar %1 %2
这个命令的意思是:运行当前目录中的stockEarningsApp_V1.0.1.jar文件,%1和%2是程序运行需要的参数,这些参数,来源于脚本的命令行参数。
配置文件和目录结构
程序的运行需要配置文件,我的程序决定了配置文件需要放在“当前路径”下。
InputStreamReader inputStreamReader = new InputStreamReader(new FileInputStream("config.properties"),encoding);
这种写法,说明需要在当前目录中建一个子目录stock,用于保存程序处理过程中生成的文件
String outputFile = new String("stock\\stock_exchange_all.txt");
1:生成可执行的jar文件
选中工程,选择菜单中的export,然后选择Runnable JAR file,再根据情况,选择第三方库的导出方式,然后就可以了,我这里选择package required Libraries into generated jar,这样的话,生成的jar文件里面就会包含程序所需要的第三方的库文件,后面的命令行中也不需要额外指定classpath了。
2:在windows环境编写脚本来运行jar文件
新建一个批处理文件,输入
java -jar stockEarningsApp_V1.0.1.jar %1 %2
这个命令的意思是:运行当前目录中的stockEarningsApp_V1.0.1.jar文件,%1和%2是程序运行需要的参数,这些参数,来源于脚本的命令行参数。
配置文件和目录结构
程序的运行需要配置文件,我的程序决定了配置文件需要放在“当前路径”下。
InputStreamReader inputStreamReader = new InputStreamReader(new FileInputStream("config.properties"),encoding);
这种写法,说明需要在当前目录中建一个子目录stock,用于保存程序处理过程中生成的文件
String outputFile = new String("stock\\stock_exchange_all.txt");
相关文章推荐
- 使用Eclipse制作可执行jar文件
- 使用Eclipse制作可执行jar文件
- 使用Eclipse制作可执行jar文件
- 使用Eclipse制作可执行jar文件
- 使用Eclipse制作可执行jar文件
- 用eclipse来制作并使用可执行的jar文件
- 使用eclipse制作jar文件详细步骤
- 如何使用Fat Jar在Eclipse中制作jar文件包
- 【学习笔记】使用eclipse生成可执行的jar文件
- 使用Eclipse 导出 jar包,并生成 exe可执行文件
- 使用ECLIPSE制作可执行文件
- 怎样将Java文件生成可执行的jar文件(使用Eclipse工具)
- 使用Eclipse打做类库使用的jar包和做可执行文件的jar包(1)
- [Java Eclipse] 使用Eclipse发布jar包以及制作exe文件的方法
- 使用Eclipse制作jar文件
- 使用Eclipse插件FatJar做可执行的jar文件
- 使用intellij idea制作可执行jar文件
- 使用Eclipse打做类库使用的jar包和做可执行文件的jar包(2)
- [精华] 制作可执行的JAR文件包及jar命令详解zt
- 制作可执行的JAR文件包及jar命令详解