国产一区二区精品久久_蜜桃狠狠狠狠狠狠狠狠狠_午夜视频精品_激情都市一区二区

當(dāng)前位置:首頁 > 網(wǎng)站舊欄目 > 學(xué)習(xí)園地 > 設(shè)計(jì)軟件教程 > Eclipse Plugin依賴設(shè)置問題

Eclipse Plugin依賴設(shè)置問題
2010-01-14 22:50:05  作者:  來源:
·如何設(shè)置兩個(gè)plugin工程之間的依賴關(guān)系,必須在被依賴方project的mainfest里面的exprot package設(shè)置要給依賴方可用的package,在依賴方的dependency里面要設(shè)置被依賴的project名
·兩個(gè)plugin工程,a依賴b,a在運(yùn)行時(shí)候需要使用jar包中的c類,編譯的時(shí)候沒有,運(yùn)行時(shí)在遇到c的地方報(bào)ClassNotFoundException異常,這個(gè)可能的原因就是在b工程的manifest文件的runtime->classpath沒有把依賴的所有jar包加進(jìn)來。
·我有兩個(gè)工程a,b,b依賴a,同時(shí)a和b都依賴同一個(gè)jar包c(diǎn),在a和b兩個(gè)工程里面都把c這個(gè)jar包加進(jìn)去了,當(dāng)b在運(yùn)行到需要使用c中的某個(gè)類的時(shí)候,拋出錯(cuò)誤:ava.lang.LinkageError,這個(gè)問題的解決方法是應(yīng)該讓a,b兩個(gè)工程依賴同一個(gè)jar包,因此需要去掉b工程的jar包,然后調(diào)用被依賴的a工程的jar包,這里需要對a工程做如下設(shè)置:把所有依賴的jar包添加到manifest->runtime->export package,當(dāng)然也要把包加到classpath里面,接著就是對工程a的java build path進(jìn)行如下設(shè)置:在order and exprot中將所有被依賴的jar包都選中

安徽新華電腦學(xué)校專業(yè)職業(yè)規(guī)劃師為你提供更多幫助【在線咨詢
相關(guān)熱詞搜索:問題