exe4j打包java程序及Base64加解密

   日期:2020-08-09     浏览:153    评论:0    
核心提示:exe4j打包流程1.安装 exe4j wizard网上搜索exe4j进行软件安装2.从代码编辑工具中导出jar包比如这里简单的实现一个Base64加密于解密的小软件:Base64 加解密。package base64code;import java.util.Base64;import java.util.Scanner;/** * @BelongsProject: Base64 * @BelongsPackage: base64code * @Author: coder w

exe4j打包流程

1.安装 exe4j wizard

网上搜索exe4j进行软件安装

2.从代码编辑工具中导出jar包

比如这里简单的实现一个Base64加密于解密的小软件:

Base64 加解密

package base64code;

import java.util.Base64;
import java.util.Scanner;


public class Base64Code {

    public static void main(String[] args) {
        while (true) {
            System.out.println("********************");
            System.out.println("*      WnBase      *");
            System.out.println("*1.加密       2.解密*");
            System.out.println("********************");
            Scanner sc = new Scanner(System.in);
            String choose = sc.next();
            if (choose.equals("1")) {
                System.out.println("请输入不可见人的话:");
                String msg = sc.next();
                lockBase64(msg);
                System.out.println();
            } else if (choose.equals("2")) {
                System.out.println("请输入别人的话:");
                String msg1 = sc.next();
                openLockBase64(msg1);
                System.out.println();
            } else {
                System.out.println("请正确选择");
                System.out.println();
            }
        }
    }

    public static void openLockBase64(String msg) {
        byte[] byteArr = Base64.getDecoder().decode(msg);
        String msg2 = new String(byteArr);
        System.out.println("解密为: " + msg2);
    }

    public static void lockBase64(String text) {
        String msg = Base64.getEncoder().encodeToString(text.getBytes());
        System.out.println("加密为:" + msg);
    }
}

idea导出jar包:




通过上述方式,获取项目jar包,接下来执行打包操作。

3.exe4j打包






1.在vm parameters 填入合适的编码集:
-Dfile.encoding=UTF-8
或者
-Dfile.encoding=GBK
2.通过第二红框选择刚刚导出的jar
3.选择主函数启动类
4.finish,打包完成一个小程序。

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服