V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
popop1
V2EX  ›  Java

Java 加密后,启动如何带密码?

  •  
  •   popop1 · 2022-07-12 16:20:26 +08:00 · 1723 次点击
    这是一个创建于 844 天前的主题,其中的信息可能已经有所发展或是发生改变。

    使用 Xjar 加密后 jar 包, 使用 java -cp 命令 启动,启动的时候怎么能够带上密码过去呢?

    eg: java -cp AAA.jar com.xy.server.Main

    想在后面带上类似于
    java -jar AAA.jar --xjar.keyfile=/home/xjar.key 或者 java -jar AAA.jar --xjar.password=123456

    必须使用 java -cp 启动!!! 这样的参数去解密启动,需要怎样去做呢?试了很多启动的时候都不行

    3 条回复    2022-07-12 17:40:17 +08:00
    popop1
        1
    popop1  
    OP
       2022-07-12 16:22:34 +08:00
    求解
    nekoneko
        2
    nekoneko  
       2022-07-12 16:50:28 +08:00
    仅支持通过 -jar 方式启动, 不支持-cp 或-classpath 的方式.
    -jar 后面必须紧跟着启动的加密 jar 文件路径

    写的清清楚楚, 不支持 -cp
    popop1
        3
    popop1  
    OP
       2022-07-12 17:40:17 +08:00
    @nekoneko 谢谢~
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2772 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 09:27 · PVG 17:27 · LAX 02:27 · JFK 05:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.