Eclipse 中“Activation.main: 警告:...(转载,作者不详)



最近开始搞Eclipse SWT,本来还不错,谁知道后来搞一个Application却报如下错误:
Activation.main:
警告: sun.rmi.activation.execPolicy 系统



属性未被指定且 ExecPermissions/ExecOptionPermissions

均未被授权。随后的激活尝试失败,原因是对
ExecPermission/ExecOptionPermission

的权限检查失败。 有关如何

配置 rmid
安全性的文档说明,请参阅:

http://java.sun.com/j2se/1.4/docs/tooldocs/solaris/rmid.html
http://java.sun.com/j2se/1.4/docs/tooldocs/win32/rmid.html


查了半天程序也没有问题。最后发现可能是Eclipse的问题,新建一个巨简单的Hello world,依然失败。Google+baidu也没有找到明确答案。


只是有的说端口占用,有的说rmi,还有的说要sun.rmi.activation.execPolicy这个文件,可我在Eclipse 和jdk目录中也没有找到阿。


最后,一个偶然的现象引起我的注意,当选择运行方式 ->java
应用程序,搜索之后赫然发现第一个是“Activation -
sun.rmi.server”类型,我使着一点。哦,原来如此:


只是因为Eclipse傻乎乎的寻找main居然列出来如此多的可启动类(包含main),而Activation的排序比较靠前,我们又没有对其做相应的权限设置。So。。。


重复上述操作,输入自己的类名(我的是excel2Xml),一切正常了,看到网上没有正确的解答,故放上来希望碰到同样问题的朋友可以搜索到,呵呵
 

猜你喜欢

转载自blog.csdn.net/suranxu007/article/details/1738058
今日推荐