2011-11-01 34 views
1

類我想使用與Java的DDE和一些研究之後,我決定用http://jdde.pretty-tools.com/的NetBeans找不到進口jdde漂亮的工具jar文件

我的編程平臺去爲這個項目的NetBeans。

但是,我遇到了一個小問題。我已經按照它應該完成的方式導入了jar文件,即右鍵單擊包>屬性>庫>添加JAR /文件夾。我也嘗試通過這種方式創建一個新庫並添加jar文件。在這兩種情況下,我已經管理過導入jar和Libraries文件夾,我可以在該jar中看到jar和源文件,這意味着直到此時一切正常。當我嘗試包導入到我的源文件,即:

import com.pretty_tools.dde.client.*; 
public class Main { 
public static void main(String[] args) { 
    DDEClientConversation conversation = new DDEClientConversation(); 
} 

這樣做的結果是,DDEClientConversation被標記爲一條消息「無法找到符號」錯誤的問題開始。我正在考慮用一些奇怪的方式可能會出現漂亮的工具jar文件的問題,因爲當我從不同的包導入不同的jar時,所有工作都正常。

+0

[pretty-tools.com](http://www.pretty-tools.com)發佈的JDDE 2.0.1在JAR中不再包含* .java文件,因此原來的問題不再出現。 – user2700397

回答

1

我希望這滿足版主...

我已經連通漂亮的工具作者(亞歷山大·科茲洛夫)誰也無法驗證的NetBeans IDE中庫的兼容性。但是,我已經成功地使用NetBeans 7.0.1 IDE中的http://code.google.com/p/jdde/的jDDE庫。

+0

它的工作,謝謝。一定是一些版本不兼容。 – Xargos

+1

我還有一件事需要注意。上述方法可行,但是如果任何人需要從[http://jdde.pretty-tools.com/](http://jdde.pretty-tools.com)獲得NetBeans 7.0.1 IDE與Pretty Tools一起工作/)版本,我已經通過解壓縮jar並將創建的文件添加到Libraries部分來解決它。 – Xargos

0

路徑很好。另一個解決方案是隻用已編譯的.class文件重新包裝jar。

由於某些原因,NetBeans似乎並不喜歡將.java源文件與已編譯的.class文件打包在一起。如果使用任何zip歸檔程序解壓縮jar文件,請刪除.java源文件,然後將其重新打包爲zip文件並將擴展名更改爲.jar。將這個jar添加到你的庫中,它工作的很好。