如何在命令行参数中为系统属性(ssl / tls)配置Eclipse运行配置

阿拉夫

我的命令行输入是在没有IDE的情况下运行的,java-

Djavax.net.ssl.trustStore="d:/xxxLS/xxxx.jks" 
-Djavax.net.ssl.trustStorePassword=posclient 
pDevice.ClientMain 1 d:/xxxLS/xxsSslxxxClient.jks 
possslandencryptclient possslclient posencryptclient localhost 7866 SslYes EncYes

当我尝试在Eclipse中运行应用程序时,它不起作用。如何在Eclipse中指定SSL / TLS密钥路径。我的磁盘中有密钥文件。(xxxx.jks,xxsSslxxxClient.jks)

我不知道如何为特定的命令行参数配置我的日食。文件名(待执行)Device.ClientMain

请帮我。

阿拉夫

是的,我找到了将TLS / SSL密钥放置在eclipse中的解决方案。Run-> Run Configurations-> Main下选择要运行的类,->(X)Arguments提供了要包含在VM下的密钥详细信息参数,在“程序参数”下传递通常的命令行参数。运行SSL层客户端/服务器应用程序时,VM参数下应包含密钥列表或密钥详细信息。我的程序运行良好。

在“详细信息”中,自变量分为程序自变量,Eclipse中的VM自变量,程序自变量是传递给您的应用程序的自变量,可通过主方法的“ args”字符串数组参数进行访问。VM参数是诸如传递给Java sw解释器的系统属性之类的参数。

VM参数位于对Java解释器(即'java')的调用之后,在Java类之前。程序参数放在Java类之后。

 Public class ArgsTest {

public static void main(String[] args) throws IOException {

    System.out.println("Program Arguments:");
    for (String arg : args) {
        System.out.println("\t" + arg);
    }

    System.out.println("System Properties from VM Arguments");
    String sysProp1 = "sysProp1";
    System.out.println("\tName:" + sysProp1 + ", Value:" + System.getProperty(sysProp1));
    String sysProp2 = "sysProp2";
    System.out.println("\tName:" + sysProp2 + ", Value:" + System.getProperty(sysProp2));

}

}将输入传递为java ArgsTest -DsysProp1 = sp1 -DsysProp2 = sp2 pro1 pro2 pro3

Output would be:
 Program Arguments:
pro1
pro2
pro3
 System Properties from VM Arguments
Name:sysProp1, Value:sp1
Name:sysProp2, Value:sp2

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何获取Eclipse运行配置的命令行?

来自分类Dev

如何获得Eclipse运行配置的命令行?

来自分类Dev

如何在Spring配置中访问命令行参数?

来自分类Dev

如何在Intelij中的运行配置中添加命令行参数?

来自分类Dev

如何在Intelij中的运行配置中添加命令行参数?

来自分类Dev

Eclipse运行配置中的括号

来自分类Dev

如何在Eclipse中保留运行配置?

来自分类Dev

如何在Eclipse中保留运行配置?

来自分类Dev

如何更改Eclipse运行配置的工作目录?

来自分类Dev

如何菊花链Eclipse运行配置

来自分类Dev

如何在Eclipse中查看Java系统属性

来自分类Dev

如何访问Eclipse插件的Eclipse运行配置的变量解析?

来自分类Dev

如何在命令行上为runMain设置系统属性?

来自分类Dev

Eclipse 如何使用命令创建新的运行配置

来自分类Dev

在Eclipse上运行配置中的项目选择为空

来自分类Dev

无法在Eclipse中为AspectJ项目创建运行/调试配置

来自分类Dev

在Eclipse上的运行配置中的项目选择为空

来自分类Dev

如何在Eclipse运行配置中指定appengine devserver端口?

来自分类Dev

Eclipse插件:如何在for循环中同步运行启动配置?

来自分类Dev

在Eclipse运行配置中,如何引用用户名?

来自分类Dev

Eclipse运行带有空格的配置参数

来自分类Dev

从脚本或环境变量(Pydev)获取Eclipse运行配置参数

来自分类Dev

如何在Windows命令行中的程序中运行参数?

来自分类Dev

如何设置Eclipse运行配置的快捷方式?

来自分类Dev

在Eclipse启动配置中更改默认的“要运行的程序”

来自分类Dev

eclipse中添加自定义UI时如何区分“运行配置”和“调试配置”

来自分类Dev

如何在Saxon的配置或命令行中为氧气编辑器设置FEATURE_SECURE_PROCESSING?

来自分类Dev

如何在Eclipse调试中添加JAVA命令行参数

来自分类Dev

运行gradle任务时如何在命令行中传递多个参数?

Related 相关文章

  1. 1

    如何获取Eclipse运行配置的命令行?

  2. 2

    如何获得Eclipse运行配置的命令行?

  3. 3

    如何在Spring配置中访问命令行参数?

  4. 4

    如何在Intelij中的运行配置中添加命令行参数?

  5. 5

    如何在Intelij中的运行配置中添加命令行参数?

  6. 6

    Eclipse运行配置中的括号

  7. 7

    如何在Eclipse中保留运行配置?

  8. 8

    如何在Eclipse中保留运行配置?

  9. 9

    如何更改Eclipse运行配置的工作目录?

  10. 10

    如何菊花链Eclipse运行配置

  11. 11

    如何在Eclipse中查看Java系统属性

  12. 12

    如何访问Eclipse插件的Eclipse运行配置的变量解析?

  13. 13

    如何在命令行上为runMain设置系统属性?

  14. 14

    Eclipse 如何使用命令创建新的运行配置

  15. 15

    在Eclipse上运行配置中的项目选择为空

  16. 16

    无法在Eclipse中为AspectJ项目创建运行/调试配置

  17. 17

    在Eclipse上的运行配置中的项目选择为空

  18. 18

    如何在Eclipse运行配置中指定appengine devserver端口?

  19. 19

    Eclipse插件:如何在for循环中同步运行启动配置?

  20. 20

    在Eclipse运行配置中,如何引用用户名?

  21. 21

    Eclipse运行带有空格的配置参数

  22. 22

    从脚本或环境变量(Pydev)获取Eclipse运行配置参数

  23. 23

    如何在Windows命令行中的程序中运行参数?

  24. 24

    如何设置Eclipse运行配置的快捷方式?

  25. 25

    在Eclipse启动配置中更改默认的“要运行的程序”

  26. 26

    eclipse中添加自定义UI时如何区分“运行配置”和“调试配置”

  27. 27

    如何在Saxon的配置或命令行中为氧气编辑器设置FEATURE_SECURE_PROCESSING?

  28. 28

    如何在Eclipse调试中添加JAVA命令行参数

  29. 29

    运行gradle任务时如何在命令行中传递多个参数?

热门标签

归档