2010-06-22 79 views
2

我們已經爲lambdaj及其依賴關係(這又是jar文件)下載了jar文件。 我們不知道如何去做。我們在

Ç複製這些文件:\ Program Files文件\的Java \ JRE6 \ LIB \分機

已經設置在環境中的類路徑variales:
變量:classpath中
路徑:C:\ PROGRAM Files \ Java \ jre6 \ lib \ extlambdaj安裝

但我們不知道如何走得更遠。我們想運行一些lambdaj程序。 任何人都可以建議如何運行lambdaj程序?

+1

您不應該將這些JAR(或任何其他)放入lib/ext目錄中。這是語言擴展。它並不是一個懶惰的人設置CLASSPATH的方式。 – duffymo 2010-06-22 12:27:57

+0

如果你把jar放在lib/ext中,它們會自動包含在你的類路徑中 – Redlab 2010-06-22 12:29:28

+0

甚至lambdaj是java.so的擴展我想我們需要把這些jar文件放在lib/ext目錄下。這是我們在網上找到的。 – intern 2010-06-23 04:50:13

回答

1

您將運行一個Java程序,該程序需要使用lambdaj,方法與運行具有外部依賴項的任何其他java程序完全相同,即通過調用傳入Main類的完全限定名稱的java可執行文件,或者帶有適當清單的JAR,或者將其部署到servlet容器中等。另外,您應該將LambdaJ JAR放在此調用的類路徑中,而不是放在整個JVM的lib文件夾中。

你到目前爲止嘗試過什麼,爲什麼/它不起作用?您目前的問題有點類似於「我想用Microsoft Word查看一些Word文檔,我該怎麼做?」。

更新評論1:你說「它不工作」。那doesn't help任何人都解決你的問題,因爲它不會提供什麼預計發生和你觀察,只是他們是不同的。至於在哪裏可以存儲JAR文件 - 只要該目錄位於運行的Java應用程序的類路徑中(或者將其添加到類路徑中),就可以將它們放在任何目錄中。放置外部依賴關係的規範位置位於項目根目錄下名爲lib的文件夾中,但重要的是您要選擇一致且明智的地方。

這聽起來像你並不完全支持Java和類路徑。如果您已經遵循了一些教程並仍然停留,請尋求幫助,讓您瞭解。爲您的問題添加更多細節,包括文件的佈局,發佈的命令以及返回的響應也很有用。

+0

實際上我們剛剛開始使用lambdaj,並沒有意識到如何去了解jar文件。我們遵循網上提到的幾個步驟,即類路徑設置。但仍然沒有工作。當我們導入lambdaj包,然後我找不到那個包。你可以清楚地告訴我們,我們應該在哪裏存儲這些jar文件,以便運行一個簡單的程序,它已經導入了lambdaj包? – intern 2010-06-23 08:15:03

1

如果您使用Netbeans創建項目並右鍵單擊所需項目中的Libraries文件夾。單擊添加JAR /文件夾...