0
將模板組文件包含在jar中的最佳做法是什麼?如何從jar文件加載StringTemplateGroup文件?
我想將我的StringTemplateGroup文件包含在我的可執行文件jar中。我正在使用Eclipse,並將模板組文件放在項目下名爲「template」的文件夾中。在我的Java代碼中,我創建一個使用文件:
STGroup文件模板=新STGroupFile( 「模板/ file.stg」);
這在Eclipse中工作正常,但是當我出口的jar和運行它,我得到以下錯誤:在線程「主」 java.lang.IllegalArgumentException異常
例外:沒有這樣的組文件:模板\ HasbroServiceHelper .STG
我如何在jar文件本身的文件名,這樣我就可以使用前綴與「罐子:文件」,或是否有更好的方式來包裝罐中的模板文件?
STGroup File templates = new STGroupFile(「/ yourpath/template/file.stg」);你有完整的名字嗎? – JSR