任何人都可以在這個問題上提出一個好主意。SWT在32位和64位JRE
我知道32位JRE只能加載32位SWT庫,而且64位JRE只能加載64位SWT庫。
但我的問題是,如何加載SWT庫(32位和64位)動態基於JRE位大小。
在此先感謝。
任何人都可以在這個問題上提出一個好主意。SWT在32位和64位JRE
我知道32位JRE只能加載32位SWT庫,而且64位JRE只能加載64位SWT庫。
但我的問題是,如何加載SWT庫(32位和64位)動態基於JRE位大小。
在此先感謝。
在JRE安裝路徑下,您會發現lib \ ext這是用於任何希望添加JRE的附加庫。它們將被任何希望使用它們的Java應用程序所接收。
的另一種選擇是把他們所需要的類路徑
java命令:other_libraries my.Program
你可以,但在一個shell腳本如
run64.cmd
java -cp<SWT64_libraries>:other_libraries my.Program
run32.cmd
java -cp<SWT32_libraries>:other_libraries my.Program
有辦法自動檢測JRE的位數,但它們不是微不足道的。
將適當的SET lib放在JRE的ext路徑中將是最簡單的。否則,你想編寫一個shell腳本來構建基於位大小的適當路徑。 – BevynQ
感謝BevynQ..Am不太技術的人..可以請簡單解釋..請。!! – sanjay