1. 程式人生 > >Eclipse 中“Activation.main: 警告:...(轉載,作者不詳)

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),一切正常了,看到網上沒有正確的解答,故放上來希望碰到同樣問題的朋友可以搜尋到,呵呵