回答編集履歴

4

追記3

2021/08/07 06:22

投稿

IT001
IT001

スコア618

test CHANGED
@@ -63,3 +63,31 @@
63
63
 
64
64
 
65
65
  Eclipseで、src/main/resources/application.propertiesを再表示して、上書きできているか確認。
66
+
67
+
68
+
69
+ ---
70
+
71
+
72
+
73
+ 追記3:古いファイルをコピーしたい場合
74
+
75
+
76
+
77
+ Antのコピーは、新しいファイルの場合にコピーします。
78
+
79
+ [Ant copyの公式マニュアル](https://ant.apache.org/manual/Tasks/copy.html)
80
+
81
+
82
+
83
+ もし、日付に関係なくコピーしたい場合は、pom.xmlに「overwrite="true"」の追加をお試しください。
84
+
85
+
86
+
87
+ ```
88
+
89
+ <copy file="${fileDir}/prod.application.properties" tofile="${fileDir}/application.properties" overwrite="true" />
90
+
91
+
92
+
93
+ ```

3

追記

2021/08/07 06:22

投稿

IT001
IT001

スコア618

test CHANGED
@@ -17,3 +17,49 @@
17
17
 
18
18
 
19
19
  追記:「antrun:run」で、ご提示のコード(コピー)が動作することも確認しました
20
+
21
+
22
+
23
+ ---
24
+
25
+
26
+
27
+ 追記2:どうしても正常に動かなそうであれば、以下をお試し頂けるでしょうか。
28
+
29
+
30
+
31
+ 1.pom.xmlで、maven-antrun-pluginのversionを削除
32
+
33
+ ```pom.xml
34
+
35
+ <plugin>
36
+
37
+ <groupId>org.apache.maven.plugins</groupId>
38
+
39
+ <artifactId>maven-antrun-plugin</artifactId>
40
+
41
+ <!-- 削除 <version>1.5</version> -->
42
+
43
+ <configuration>
44
+
45
+ ```
46
+
47
+ ※maven-antrun-pluginは、Spring Bootがバージョン管理しているため、version指定が不要です
48
+
49
+ [Spring Bootの依存バージョン](https://spring.pleiades.io/spring-boot/docs/current/reference/html/dependency-versions.html)
50
+
51
+
52
+
53
+
54
+
55
+ 2.ゴールに「antrun:run」のみを記述してビルド
56
+
57
+ ```Build
58
+
59
+ antrun:run
60
+
61
+ ```
62
+
63
+
64
+
65
+ Eclipseで、src/main/resources/application.propertiesを再表示して、上書きできているか確認。

2

追記

2021/08/01 08:26

投稿

IT001
IT001

スコア618

test CHANGED
@@ -13,3 +13,7 @@
13
13
  antrun:run ...省略... package
14
14
 
15
15
  ```
16
+
17
+
18
+
19
+ 追記:「antrun:run」で、ご提示のコード(コピー)が動作することも確認しました

1

文言を修正

2021/08/01 02:22

投稿

IT001
IT001

スコア618

test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
 
6
6
 
7
- なので、ビルド時(ゴール)の一番先に「antrun:run」を指定すると、お好みの動作になると思います。
7
+ なので、ビルド時(ゴール)に「antrun:run」をpackageより先に指定すると、お好みの動作になると思います。
8
8
 
9
9
 
10
10