启动rmiregistry的两种方法:
在命令行:
start rmiregistry 8097
或者
在程序中:
LocateRegistry.createRegistry(8097);查找对应的策略文件:
执行程序时,把 -Djava.security.policy=file:d:\java.policy
或者
-Djava.security.policy=d:\java.policy加入到JVM的参数中。
例:
java -classpath yourclasspath -Djava.security.policy=file:d:\java.policy YourMainClass
在命令行:
start rmiregistry 8097
或者
在程序中:
LocateRegistry.createRegistry(8097);查找对应的策略文件:
执行程序时,把 -Djava.security.policy=file:d:\java.policy
或者
-Djava.security.policy=d:\java.policy加入到JVM的参数中。
例:
java -classpath yourclasspath -Djava.security.policy=file:d:\java.policy YourMainClass
start rmiregistry 8097
系统会提示找不到策略文件,使用默认策略.
该命令中是否能指定CLASSPATH, 即不需要预先在环境变量中设定CLASSPATH?