簡體   English   中英

打開一個現有的Java項目

[英]Opening an existing Java project

有人可以幫助我使用Eclipse或Netbeans打開現有的Java項目嗎? 這是SourceForge, SMPPClientServer上的特定項目。

我要做的就是讓這個項目開始運行。 但是,這似乎是一個挑戰,因為我是Java的新手(我是C#.Net開發人員)。

jar文件不是實際的Eclipse或Netbeans項目。 您需要使用自己喜歡的IDE創建一個新項目,並將jar文件導入為庫。

要在Eclipse中添加jar文件,您必須右鍵單擊您的項目,然后轉到菜單Build path> Add External Archives

  • 從sourceforge下載.jar,並將其保存在PC上的某個位置。
  • 打開日食。
  • 您需要打開“ Package Explorer”窗口-我認為應該在LHS上默認打開。
  • 右鍵單擊,新建->項目,然后選擇“ Java項目”
  • 點擊下一步
  • 給您的項目起個名字,基本上可以是任何名稱,盡管有命名標准。 例如MyProject
  • 單擊下一步,然后單擊完成。
  • 現在,在Package Explorer窗口中將有一個名為MyProject的新項目。
  • 現在,您需要將罐子導入到您的項目中:
  • 在項目中創建一個文件夾,您將在其中保存所有jar。 右鍵單擊“我的項目”,新建->文件夾並為其命名,例如“ x-jars”
  • 該文件夾將在MyProject下創建。 這是一個真實的(系統)文件夾,您想將jar復制到該文件夾​​中。 此文件夾將位於文件系統上的〜eclipse-workspace / MyProject / x-jars /
  • 復制到x-jars文件夾中后,在eclipse中返回MyProject,然后按F5刷新。 現在,該jar將顯示在x-jars文件夾下(您可以通過單擊小三角形來展開文件夾內容)
  • 現在,您想實際使用您的jar:
  • 右鍵單擊MyProject下的“ src”(src是保存所有Java類的位置)。 新建->打包,並按照標准約定為其命名,例如:com.mydomain.smpp,然后單擊完成。
  • 右鍵單擊生成的Package並執行New-> Class,並為其命名,例如MyTest,然后單擊Finish。
  • 現在,您將在主Eclipse編輯器中擁有Java類的骨架。 此類位於com.mydomain.smpp包中。 所有的類都應該放在一個包中。
  • 最后,您需要確保x-jars文件夾包含在您的構建(編譯)路徑中。 右鍵單擊MyProject,執行構建路徑->配置構建路徑。 在“庫”選項卡上,單擊“添加JARS”,然后在MyProject中選擇x-jars文件夾。
  • 就是這樣。 我無法幫助您設置SMPP試用版應用程序/類,因為似乎沒有任何文檔或已發布的API,但這是使用jar所需的操作。

如果只想運行已編譯的項目:命令行上的java -jar SMPPServer.jar應該可以解決問題(無論如何,我希望如此)。 如果您使用Windows,則可能需要查看將.jar文件與Java關聯或編寫一個簡單的.bat文件使其變得更簡單。

如果您擁有源代碼,則可能需要尋找“導入”來導入源文件並創建一個新的Eclipse或Netbeans項目。 在Eclipse中,您可以在“文件”菜單下找到它。 我不熟悉Netbeans,但我希望它會在同一個地方。

只需下載JAR並將其添加到您的項目中即可。 不幸的是,沒有文檔說明如何使用該JAR中的類和方法,因此您必須進行大量猜測。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM