龙空技术网

java入门教程4 - 用txt生成可运行的jar包

icew01 445

前言:

此刻各位老铁们对“java读txt”可能比较珍视,小伙伴们都想要了解一些“java读txt”的相关文章。那么小编同时在网络上汇集了一些对于“java读txt””的相关知识,希望我们能喜欢,大家快快来学习一下吧!

第一步:目录结构

本教程暂时只用到带“-jar”的目录和批处理

第二步:编写测试代码

在src-jar目录中放入Main.java,FuncBox.java这2个文件

代码分别为

package com.func;import com.func.FuncBox;public class Main {		public static void main(String[] args) {        new FuncBox().test1();	}}
package com.func;public class FuncBox {		public void test1() {        System.out.println("Test 1");	}}

自己建一个mf文件并放入下方内容:~/META-INF/MANIFEST.MF

Manifest-Version: 1.0Created-By: T

第三步:编写打包用的脚本

dev-build-jar.bat

::生成jar包@echo off@set pgName=funcboxjavac -cp ./src-jar/ -encoding UTF-8 ./src-jar/*.java -d ./classes-jar/jar -cvfme ./lib/%pgName%.jar ./META-INF/MANIFEST.MF com.func.Main -C ./classes-jar/ .pause

此脚本先是把源码编译成class文件,然后再是把class文件和mf文件一同打包进jar中

注意:本次打包入口是写在脚本中的,之前尝试写在mf文件中一直不成功

第四步:运行

dev-run-jar.bat

::生成jar包@echo off@set pgName=funcboxjava -jar ./lib/funcbox.jarpause

标签: #java读txt