我在eclipse中開發了一個需要java3d的應用程序。我有java3d的罐子,但我不知道如何將它們放入我的最終jar,以便我的應用程序可以引用所需的類。我在Mac上,只是使用命令行的罐子,這是我的腳本:用我的應用程序封裝java jar庫
cd /Users/landonsilla/Sites/3dviewer/bin
jar -cvf CyarkCloudViewerPro.jar pointCloudTest/*.class pointCloudTest/icons/*.png
這很簡單,它只是需要一些類文件和一些圖像,並將它們放入罐子。我如何將java3d罐放在那裏?
最終目標是通過jnlp將其發送到我的網站上。我的應用程序有效,我實現的jnlp傳遞機制工作正常。但是,當我的應用程序嘗試執行java3d的東西時崩潰。
這似乎是一個簡單而常見的要求,我只是無法弄清楚答案。
請參閱http://stackoverflow.com/questions/81260/java-easiest-way-to-merge-a-release-into-one-jar-file或http://stackoverflow.com/questions/183292/ classpath-including-jar-within-a-jar –