Re: [問題] 關於jar檔讀取的問題
其實還有另一個 (個人覺得)比較簡單的方法。
弄另外一個 batch file/ shell script 負責跑 java,
裡面把 A 和 B 都設在 classpath,那麼你的程式就只需
要正常地用 get resource as stream 就行了。
這樣做有幾個好處
1)你可以變改你的 packaging 方法而不影響程式
2)要是你用了其他 3rd party lib, 這樣做法比較方便
3)那個 batch file/shell script 也有方法可以自動生成
e.g. Maven 的 appassembler plugin.
個人覺得除非你在搞一些類似 plugin 或 container 的東西,
不然還是避免直接操作 JAR 比較好,從 classpath 著手是比
較正常也比較簡單的方向。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 223.19.45.198
推
08/15 01:54, , 1F
08/15 01:54, 1F
→
08/19 17:45, , 2F
08/19 17:45, 2F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):
問題
2
8