質問編集履歴

3

resourcesのスペルミスを変更

2020/07/14 08:10

投稿

yuu0802
yuu0802

スコア8

test CHANGED
File without changes
test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
  ## エラー内容
8
8
 
9
- `java.nio.file.NoSuchFileException: resourse\common.properties`となる。
9
+ `java.nio.file.NoSuchFileException: resources\common.properties`となる。
10
10
 
11
11
 
12
12
 
@@ -24,7 +24,7 @@
24
24
 
25
25
 
26
26
 
27
- private static final String INIT_FILE_PATH = "resourse/common.properties";
27
+ private static final String INIT_FILE_PATH = "resources/common.properties";
28
28
 
29
29
  private static final Properties properties;
30
30
 
@@ -112,7 +112,7 @@
112
112
 
113
113
  src/main/java/demo/util/PropertyUtil.java
114
114
 
115
- src/main/resourse/common.properties
115
+ src/main/resources/common.properties
116
116
 
117
117
 
118
118
 
@@ -128,4 +128,4 @@
128
128
 
129
129
  `private static final String INIT_FILE_PATH = "common.properties";`にしたが、同じエラーとなった。
130
130
 
131
- * `private static final String INIT_FILE_PATH = "src/main/resourse/common.properties";`にすると、取得できた。(絶対パスでの取得)
131
+ * `private static final String INIT_FILE_PATH = "src/main/resources/common.properties";`にすると、取得できた。(絶対パスでの取得)

2

相対パスで取得したいことを追加

2020/07/14 08:10

投稿

yuu0802
yuu0802

スコア8

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,6 @@
1
1
  ## やりたいこと
2
2
 
3
- Propertyファイルから値を取得したい
3
+ Propertyファイルから値を取得したい(相対パスで取得したい)
4
4
 
5
5
 
6
6
 
@@ -127,3 +127,5 @@
127
127
  * `classespath`の直下に`common.properties`があったので、
128
128
 
129
129
  `private static final String INIT_FILE_PATH = "common.properties";`にしたが、同じエラーとなった。
130
+
131
+ * `private static final String INIT_FILE_PATH = "src/main/resourse/common.properties";`にすると、取得できた。(絶対パスでの取得)

1

やってみたことを追加

2020/07/14 08:07

投稿

yuu0802
yuu0802

スコア8

test CHANGED
File without changes
test CHANGED
@@ -113,3 +113,17 @@
113
113
  src/main/java/demo/util/PropertyUtil.java
114
114
 
115
115
  src/main/resourse/common.properties
116
+
117
+
118
+
119
+ * classpath
120
+
121
+ `c:\workspace\sampleProject/target/classses/`
122
+
123
+
124
+
125
+ ## やってみたこと
126
+
127
+ * `classespath`の直下に`common.properties`があったので、
128
+
129
+ `private static final String INIT_FILE_PATH = "common.properties";`にしたが、同じエラーとなった。