質問編集履歴
5
gradle -d build の結果のリンクを追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -52,6 +52,12 @@
|
|
52
52
|
|
53
53
|
```
|
54
54
|
|
55
|
+
|
56
|
+
|
57
|
+
`gradle -d build` の実行結果は teratail の投稿可能文字数を超えてしまうため、 [gradle_build.log](https://gist.github.com/MiyamotoTa/76fe5052140d3f15f440fde55c8e9c28) としてGistに添付しました。
|
58
|
+
|
59
|
+
|
60
|
+
|
55
61
|
---
|
56
62
|
|
57
63
|
|
4
Gradle バージョンの追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,6 +1,6 @@
|
|
1
|
-
KotlinアプリケーションをGradle
|
1
|
+
KotlinアプリケーションをGradleで走らせようとしています。
|
2
|
-
|
2
|
+
|
3
|
-
ローカル環境(Windows10)では `gradle build` が成功するのに対し、本番サーバ(CentOS6.7)では失敗します。
|
3
|
+
ローカル環境(Windows10 Gradle3.1)では `gradle build` が成功するのに対し、本番サーバ(CentOS6.7 Gradle3.2.1)では失敗します。
|
4
4
|
|
5
5
|
なにをどのように修正すれば本番環境でも `gradle build` が成功するようになるのでしょうか?
|
6
6
|
|
3
Gradle バージョン追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
KotlinアプリケーションをGradleで走らせようとしています。
|
1
|
+
KotlinアプリケーションをGradle3.1 で走らせようとしています。
|
2
2
|
|
3
3
|
ローカル環境(Windows10)では `gradle build` が成功するのに対し、本番サーバ(CentOS6.7)では失敗します。
|
4
4
|
|
2
ファイル名修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -20,7 +20,7 @@
|
|
20
20
|
|
21
21
|
e: /home/my/batch/kotlin/src/main/kotlin/net/my/kotlin/mail/Mail.kt: (84, 44): No value passed for parameter p1
|
22
22
|
|
23
|
-
e: /home/my/batch/kotlin/src/main/kotlin/net/my/kotlin/services/TmpKaiinS
|
23
|
+
e: /home/my/batch/kotlin/src/main/kotlin/net/my/kotlin/services/TmpKaiinService.kt: (29, 48): No value passed for parameter p1
|
24
24
|
|
25
25
|
:compileKotlin FAILED
|
26
26
|
|
1
gradle buildの結果を追記 \(--stacktraceオプションは長すぎて字数超えのため指定なし\)
test
CHANGED
File without changes
|
test
CHANGED
@@ -8,6 +8,52 @@
|
|
8
8
|
|
9
9
|
---
|
10
10
|
|
11
|
+
`gradle build` の実行結果は以下のようになりました。
|
12
|
+
|
13
|
+
|
14
|
+
|
15
|
+
```
|
16
|
+
|
17
|
+
gradle build
|
18
|
+
|
19
|
+
:compileKotlin
|
20
|
+
|
21
|
+
e: /home/my/batch/kotlin/src/main/kotlin/net/my/kotlin/mail/Mail.kt: (84, 44): No value passed for parameter p1
|
22
|
+
|
23
|
+
e: /home/my/batch/kotlin/src/main/kotlin/net/my/kotlin/services/TmpKaiinSumService.kt: (29, 48): No value passed for parameter p1
|
24
|
+
|
25
|
+
:compileKotlin FAILED
|
26
|
+
|
27
|
+
|
28
|
+
|
29
|
+
FAILURE: Build failed with an exception.
|
30
|
+
|
31
|
+
|
32
|
+
|
33
|
+
* What went wrong:
|
34
|
+
|
35
|
+
Execution failed for task ':compileKotlin'.
|
36
|
+
|
37
|
+
> Compilation error. See log for more details
|
38
|
+
|
39
|
+
|
40
|
+
|
41
|
+
* Try:
|
42
|
+
|
43
|
+
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
|
44
|
+
|
45
|
+
|
46
|
+
|
47
|
+
BUILD FAILED
|
48
|
+
|
49
|
+
|
50
|
+
|
51
|
+
Total time: 2.518 secs
|
52
|
+
|
53
|
+
```
|
54
|
+
|
55
|
+
---
|
56
|
+
|
11
57
|
|
12
58
|
|
13
59
|
該当箇所のソースはどちらも `val path = Paths.get(ClassLoader.getSystemResource("db/database.yaml").toURI())` のようにClassLoaderから `src/main/resources` 配下のファイルを読み込む処理となっています。
|