2010-09-14 79 views
0

我試圖建立一個測試套件程序(使用Eclipse IDE下的JRE 1.6,操作系統:CentOS 5.4 64位),它使用外部jar文件(安裝在/ lib /分機)進行一些操作。 但是,我的測試代碼無法使用或鏈接到jar文件,並且以下錯誤顯示在Eclipse使用jar文件的訪問權限問題

由於限制放置在library/lib/ext/productxx上,類yyy的方法xxx不可訪問。 jar

我已經確認我以root用戶身份登錄,並且還在/ lib/ext目錄中執行了chmod 777 *。 仍然錯誤仍然存​​在。

'希望任何建議/意見。

謝謝。

回答

1

有一個similar SO question與各種可能的原因和修復。

個人而言,我強烈建議不要將任何東西放入/lib/ext - 這隻會導致問題。相反,將該庫添加到項目的構建路徑中。

另一個提示:從不重新輸入錯誤信息,總是砍&貼 - 你做任何錯誤,如用「人跡罕至」在這裏代替「無法訪問」,使得他們無法搜索,這是關於一個最有用的東西錯誤消息。

+0

'嘗試了鏈接中提到的其中一條建議。再次移除JRE並鏈接JRE(工作區默認)。有效。謝謝! – Ankur 2010-09-15 04:34:07

0

它看起來像訪問權限的jar文件內的類。