eclipse linux远程调试工具,使用本地Eclipse IDE调试器与远程项目源(Linux)
我試圖找出以下情況的最佳方法。我有幾個(gè)Java源文件正在使用JNI與一些C源代碼進(jìn)行通信,這些源代碼都駐留在Linux機(jī)器上。 Java部分在Linux機(jī)器上完美地構(gòu)建和運(yùn)行(通過(guò)JUnit)。 Java類(lèi)依賴(lài)于幾個(gè)Linux(.so)庫(kù)。我想在本地計(jì)算機(jī)(Mac OS X)上運(yùn)行Eclipse IDE調(diào)試器,但使用遠(yuǎn)程源。任何關(guān)于如何設(shè)置或不同方法的建議?我遇到了幾個(gè)試圖在本地編譯遠(yuǎn)程庫(kù)的問(wèn)題。使用本地Eclipse IDE調(diào)試器與遠(yuǎn)程項(xiàng)目源(Linux)
當(dāng)前設(shè)置: -Eclipse具有一個(gè)類(lèi)Test.class的Java項(xiàng)目(請(qǐng)參見(jiàn)下文)。
-Test.class具有一個(gè)依賴(lài)項(xiàng)sample.jar,它在構(gòu)建路徑中添加為一個(gè)庫(kù),然后將已安裝的linux路徑添加到為sample.jar添加的libSample.so文件作為本機(jī)庫(kù)位置。當(dāng)我運(yùn)行的Test.class我得到一個(gè)
public class Test {
/**
* @param args
*/
public static void main(String[] args)
System.loadLibrary("Sample");
}
}
例外: 異常線(xiàn)程 “main” java.lang.UnsatisfiedLinkError中:在java.lang.ClassLoader.loadLibrary中的java.library.path 沒(méi)有樣品(Class.Loader.java:1758) at java.lang.Runtime.loadLibrary0(Runtime.java:823) at java.lang.System.loadLibrary(System.java:1045) at Test.main(Test.java:9 )
2011-11-09
c12
總結(jié)
以上是生活随笔為你收集整理的eclipse linux远程调试工具,使用本地Eclipse IDE调试器与远程项目源(Linux)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: php定义数据表类,phpwind中的数
- 下一篇: linux中ls文件内存大小,Linux