我需要你的幫助/建議。 基本上我編寫了一個小遊戲,這個遊戲有很多資源和不同的庫。一些庫是本地庫。有些來自maven(就像我使用的slick2d),有些是本地保存在我的驅動器上,因爲我無法通過maven訪問它們。使用各種資源構建可運行的.jar或exe文件 - 如何?
現在我想要生成一個可運行的.jar文件,顯然很容易啓動我的小遊戲,那麼生成帶有上述各種依賴關係的.jar文件的最佳方法是什麼?我嘗試了很多像jarsplicer,mvn包和其他一些東西。我在Google上搜索了很多,並瞭解到你可以寫一個提取器來實現我的目標。
這真的需要嗎?我只想得到一些關於這個任務比我更有經驗的人員反饋。如果你需要我可以肯定提供更多的信息,如項目層次結構,使用的庫等
到目前爲止,我總是得到一個jar〜20 MB大,無法啓動,或者它開始但不運行主要方法它應該是。
感謝您的任何建議/幫助!
如果你想發佈您的遊戲,那麼你必須確保所有的資源都用在罐子本身。將資源分散在文件系統中始終是一種更好的做法。如果是圖書館,那麼也應該包括在你的罐子裏 – Rahul