Re: [問題] access restriction
要讓專案讀取外部的jar library
其實不用刻意將jar放到某個目錄裡
你直接在你的JAVA專案上面按右鍵Properties
在Java Build Path裡面的Libraries分頁裡
點選右邊的Add External JARs
然後去點你要用的library後按OK
你的專案下面應該就會出現Referenced Library
裡面會有你剛剛加入的jar
這樣應該就能正常使用外部的libaray了
也應該不會有警告或錯誤訊息
至少我沒看過
給你參考
※ 引述《k43582 (crab)》之銘言:
: ※ 引述《wfgh (lyle)》之銘言:
: : source code:
: : import Jama.*
: : public class svd {
: : public static void main(String[] args) {
: : Matrix A = new Matrix(new double[2][2]);
: : }
: : }
: : ==============================================================
: : 這是其中一段Error message:
: : Access restriction: The type Matrix is not accessible due to restriction on
: : required library C:\Program Files\Java\jre1.6.0_06\lib\ext\Jama-1.0.2.jar
: : 我是去拿別人包好的jar檔來用(Jama-1.0.2.jar)
: : 並把它放在\lib\ext裡
: : Matrix是Java package裡的一個class
: : 請問為什麼會出現上面那段error呢?
: : 我google過好像eclipse會有這個問題
: : 但都只找到解決的方法就是改一些eclipse的設定
: : 我想知道原因
: : 感恩:)
: 我也是利用調整eclipse
: 使之變成黃色warning
: 上面寫method is not accessible due to restriction on required library..
: 不知道有沒有影響
: 希望好心人能幫幫忙
: 非常感謝!! 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.118.175.206
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 4 篇):
Eclipse 近期熱門文章
PTT數位生活區 即時熱門文章