質問編集履歴
4
エラースタックトレースの追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -40,4 +40,14 @@
|
|
40
40
|
ちなみにjarファイルを変えたくない理由として、
|
41
41
|
提供されているfuga.jarはファイル名を変更すると利用できなくなるという制約があるためです。
|
42
42
|
|
43
|
+
---
|
43
44
|
|
45
|
+
[追記]ライブラリ名が変更された状態でライブラリに含まれるクラスのインスタンス生成をしようとした際に出力される例外を載せます。
|
46
|
+
```
|
47
|
+
java.lang.Error: Illegal library file name [C:\AnypointStudio\plugins\org.mule.tooling.server.4.4.0.ee_7.11.0.202203031822\mule\apps\ydl-sys-svf-api\repository\jp\co\fit\vfreport\svfrclient\1.0.0\svfrclient-1.0.0.jar]
|
48
|
+
at jp.co.fit.vfreport.client.FileLocator.getJavaLibraryPath(FileLocator.java:97)
|
49
|
+
at jp.co.fit.vfreport.client.SvfrProperties.getBuildNumber(SvfrProperties.java:616)
|
50
|
+
at jp.co.fit.vfreport.client.SvfrProperties.<clinit>(SvfrProperties.java:23)
|
51
|
+
at jp.co.fit.vfreport.SvfrClient.<init>(SvfrClient.java:22)
|
52
|
+
at jp.co.fit.vfreport.SvfrClient.<init>(SvfrClient.java:35)
|
53
|
+
```
|
3
jar名を変更
test
CHANGED
File without changes
|
test
CHANGED
@@ -28,8 +28,8 @@
|
|
28
28
|
```
|
29
29
|
<dependencies>
|
30
30
|
<dependency>
|
31
|
-
<groupId>
|
31
|
+
<groupId>com.hoge</groupId>
|
32
|
-
<artifactId>
|
32
|
+
<artifactId>fuga</artifactId>
|
33
33
|
<version>1.0.0</version>
|
34
34
|
</dependency>
|
35
35
|
</dependencies>
|
2
pom.xmlを追記しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -24,6 +24,17 @@
|
|
24
24
|
そのような方法はありますでしょうか?
|
25
25
|
`-Dversion=`は省略できないようなので、方法がわからず困っています。
|
26
26
|
|
27
|
+
pom.xmlへの依存関係の記載は以下の通りです。
|
28
|
+
```
|
29
|
+
<dependencies>
|
30
|
+
<dependency>
|
31
|
+
<groupId>jp.co.fit.vfreport</groupId>
|
32
|
+
<artifactId>svfrclient</artifactId>
|
33
|
+
<version>1.0.0</version>
|
34
|
+
</dependency>
|
35
|
+
</dependencies>
|
36
|
+
```
|
37
|
+
|
27
38
|
宜しくお願い致します。
|
28
39
|
|
29
40
|
ちなみにjarファイルを変えたくない理由として、
|
1
piyo.jar でなく fuga.jar に訂正いたしました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -5,20 +5,20 @@
|
|
5
5
|
|
6
6
|
にて、以下のコマンドを実行
|
7
7
|
```
|
8
|
-
mvn install:install-file -DgroupId=com.hoge -DartifactId=fuga -Dversion=1.0.0 -Dpackaging=jar -Dfile=./
|
8
|
+
mvn install:install-file -DgroupId=com.hoge -DartifactId=fuga -Dversion=1.0.0 -Dpackaging=jar -Dfile=./fuga.jar
|
9
9
|
```
|
10
10
|
|
11
11
|
その結果、
|
12
12
|
```
|
13
|
-
C:\Users\myuser\.m2\repository\com\hoge\fuga\1.0.0\
|
13
|
+
C:\Users\myuser\.m2\repository\com\hoge\fuga\1.0.0\fuga-1.0.0.jar
|
14
14
|
```
|
15
15
|
が作成されましたが、
|
16
16
|
```
|
17
|
-
|
17
|
+
fuga-1.0.0.jar
|
18
18
|
```
|
19
19
|
の部分は
|
20
20
|
```
|
21
|
-
|
21
|
+
fuga.jar
|
22
22
|
```
|
23
23
|
のままとしてインストールしたいです。
|
24
24
|
そのような方法はありますでしょうか?
|
@@ -27,6 +27,6 @@
|
|
27
27
|
宜しくお願い致します。
|
28
28
|
|
29
29
|
ちなみにjarファイルを変えたくない理由として、
|
30
|
-
提供されている
|
30
|
+
提供されているfuga.jarはファイル名を変更すると利用できなくなるという制約があるためです。
|
31
31
|
|
32
32
|
|