如何使用RMI直接从同一JAR文件中的Java代码中运行服务器JAR文件

时间:2012-12-15 12:58:07

标签: rmi java

我正在尝试在tomcat服务器上部署jar文件并初始化RMI。为此,我使用以下命令 -

 java -jar -Djava.security.policy=[rmi.policy file path] server.jar [server_ip] [port]

现在,我希望上面的初始化和RMI策略文件以及端口(用于RMI)直接由同一Jar文件中的Java代码完成。

我该怎么做?另外,我可以使用URL而不是IP地址吗?

1 个答案:

答案 0 :(得分:0)

java.security.policy是一个系统属性,可以使用System.setProperty()进行设置。您不需要在代码中设置命令行参数,因为您只是在与自己交谈:只需在适当的位置使用这些值。