Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试在 tomcat 服务器上部署一个 jar 文件并初始化 RMI。为此,我使用以下命令-
java -jar -Djava.security.policy=[rmi.policy file path] server.jar [server_ip] [port]
现在,我希望上述初始化和 RMI 策略文件以及端口(用于 RMI)直接由同一个 Jar 文件中的 Java 代码完成。
我该怎么做呢?另外,我可以使用 URL 代替 IP 地址吗?
java.security.policy 是系统属性,可以使用 System.setProperty() 设置。您无需在代码中设置命令行参数,因为您只是在自言自语:只需在适当的位置使用这些值即可。