回答編集履歴

1

追記

2018/05/07 22:42

投稿

KSwordOfHaste
KSwordOfHaste

スコア18404

answer CHANGED
@@ -1,3 +1,6 @@
1
+ 追記:質問にあるクラスパスを利用する方法というのはsaka1029さん回答にあるような方法のことなのでしょうね。自分が過去に回答している方法は「jarのある場所のディレクトリーを求める」という意識で書いたのですが、「あるはずのリソースファイルにアクセスする」という考え方の方がよりストレートで自然な方法と思いました。
2
+
3
+ ---
1
4
  [Java・netbeans propertiesファイルをjar外部に保存する方法](https://teratail.com/questions/100999)
2
5
 
3
6
  過去こんな方法をコメントしたことがあります。ちょっと怪しげな方法なのですが、jarにパッケージングする前と後の両方で相対的な位置にあるファイルをアクセスしたいと思って書いたコードです。