·如何設置兩個plugin工程之間的依賴關系,必須在被依賴方project的mainfest里面的exprot package設置要給依賴方可用的package,在依賴方的dependency里面要設置被依賴的project名
·兩個plugin工程,a依賴b,a在運行時候需要使用jar包中的c類,編譯的時候沒有,運行時在遇到c的地方報ClassNotFoundException異常,這個可能的原因就是在b工程的manifest文件的runtime->classpath沒有把依賴的所有jar包加進來。
·我有兩個工程a,b,b依賴a,同時a和b都依賴同一個jar包c,在a和b兩個工程里面都把c這個jar包加進去了,當b在運行到需要使用c中的某個類的時候,拋出錯誤:ava.lang.LinkageError,這個問題的解決方法是應該讓a,b兩個工程依賴同一個jar包,因此需要去掉b工程的jar包,然后調用被依賴的a工程的jar包,這里需要對a工程做如下設置:把所有依賴的jar包添加到manifest->runtime->export package,當然也要把包加到classpath里面,接著就是對工程a的java build path進行如下設置:在order and exprot中將所有被依賴的jar包都選中
·兩個plugin工程,a依賴b,a在運行時候需要使用jar包中的c類,編譯的時候沒有,運行時在遇到c的地方報ClassNotFoundException異常,這個可能的原因就是在b工程的manifest文件的runtime->classpath沒有把依賴的所有jar包加進來。
·我有兩個工程a,b,b依賴a,同時a和b都依賴同一個jar包c,在a和b兩個工程里面都把c這個jar包加進去了,當b在運行到需要使用c中的某個類的時候,拋出錯誤:ava.lang.LinkageError,這個問題的解決方法是應該讓a,b兩個工程依賴同一個jar包,因此需要去掉b工程的jar包,然后調用被依賴的a工程的jar包,這里需要對a工程做如下設置:把所有依賴的jar包添加到manifest->runtime->export package,當然也要把包加到classpath里面,接著就是對工程a的java build path進行如下設置:在order and exprot中將所有被依賴的jar包都選中
安徽新華電腦學校專業職業規劃師為你提供更多幫助【在線咨詢】