[英]How do I use ServiceLoader in a Netbeans Platform project to add SPIs
[英]How do I add LWJGL 3.1.1 to netbeans to use in a Java project?
我想在Netbeans中使用輕量級Java游戲庫(LWJGL),以便可以在Java應用程序中使用它。 我能找到的唯一視頻顯示了他們下載的zip文件,其中包含單獨的src和doc文件夾。 我下載的zip文件將所有內容都放在一個目錄中。 我去了lwjgl.org/download,然后單擊“穩定”,然后單擊“生成捆綁包”。 我想念什么?
我最近有同樣的問題。
因此,首先,您要轉到上下文菜單中的“ 工具” ,然后選擇“ 庫” (如圖所示)。 接下來,您可以添加一個新庫,並將其命名為LWJGL-3.1.1 , 單擊確定。 您可以在當前窗口的Classpath , Sources和Javadoc中找到3個選項卡。 在其中,您相應地添加jar文件(在下載的.zip文件中,您會找到具有不同名稱的.jar文件,例如lwjgl- {whatever} -sources.jar或lwjgl- {whatever} -javadocs.jar ),請確保將它們放在正確的位置。 您必須對所需的所有jar文件重復此過程。 Javadoc文件不是必需的,但建議使用。 確保您還收集了所有本機.dll文件,並將它們合並到名為\\natives
的文件夾中。 您可以在名為以下文件的這些jar文件中找到它們: lwjgl- {whatever}-{your-OS} .jar 。
完成庫的設置后,右鍵單擊當前項目,然后選擇“ 添加庫...” 。 在彈出的窗口中,向下滾動直到找到您剛創建的庫,並且現在差不多完成了。
最后但並非最不重要的一點是轉到項目設置。 選擇“運行” ,並確保將VM選項中的類路徑設置為如下圖所示: -Djava.library.path="C:\\java_workspace\\LWJGL Library 3.1\\natives
。現在,此類路徑告訴netbeans本機文件位於何處。您應該在開始時創建的\\natives
文件夾就是該路徑的目的地。就是這樣,這是不使用maven,gradle等設置過程所要做的全部工作。
您可以測試它是否與LWJGL HelloWorld示例提供的代碼一起使用。
我希望這可以解決您的問題。 最好的祝福。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.