質問編集履歴

5

gradle -d build の結果のリンクを追記

2017/01/10 00:18

投稿

退会済みユーザー
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 バージョンの追記

2017/01/10 00:18

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,6 @@
1
- KotlinアプリケーションをGradle3.1 で走らせようとしています。
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 バージョン追記

2017/01/09 23:56

投稿

退会済みユーザー
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

ファイル名修正

2017/01/09 23:30

投稿

退会済みユーザー
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/TmpKaiinSumService.kt: (29, 48): No value passed for parameter p1
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オプションは長すぎて字数超えのため指定なし\)

2017/01/05 04:36

投稿

退会済みユーザー
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` 配下のファイルを読み込む処理となっています。