質問編集履歴
10
タイトルを変更
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
|
1
|
+
Gradleでjavadoc.jarを生成したい
|
test
CHANGED
File without changes
|
9
記法間違い
test
CHANGED
File without changes
|
test
CHANGED
@@ -16,7 +16,7 @@
|
|
16
16
|
|
17
17
|
### 該当のソースコード・ログ
|
18
18
|
|
19
|
-
gradle
|
19
|
+
``` gradle
|
20
20
|
|
21
21
|
buildscript {
|
22
22
|
|
8
内容を明確に
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
gradleのエンコーディングに関するエラー
|
1
|
+
湯をgradleのエンコーディングに関するエラー
|
test
CHANGED
@@ -1,6 +1,12 @@
|
|
1
|
+
### 実現したいこと
|
2
|
+
|
1
|
-
``javadoc.jar``を生成したい
|
3
|
+
``javadoc.jar``を生成したい
|
4
|
+
|
5
|
+
|
6
|
+
|
2
|
-
|
7
|
+
### 問題
|
8
|
+
|
3
|
-
|
9
|
+
``gradle build``実行時に``エラー: この文字(0x84)は、エンコーディングwindows-31jにマップできません``が発生します。
|
4
10
|
|
5
11
|
``task javadocJar``を削除すれば問題なく``gradle build``が実行されますが、
|
6
12
|
|
@@ -8,11 +14,9 @@
|
|
8
14
|
|
9
15
|
|
10
16
|
|
17
|
+
### 該当のソースコード・ログ
|
18
|
+
|
11
|
-
|
19
|
+
gradle.build
|
12
|
-
|
13
|
-
|
14
|
-
|
15
|
-
```gradle
|
16
20
|
|
17
21
|
buildscript {
|
18
22
|
|
@@ -194,8 +198,6 @@
|
|
194
198
|
|
195
199
|
```
|
196
200
|
|
197
|
-
|
198
|
-
|
199
201
|
トレースログ(文字数制限のため一部省略)
|
200
202
|
|
201
203
|
```
|
7
文言を修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -210,7 +210,7 @@
|
|
210
210
|
|
211
211
|
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:156)
|
212
212
|
|
213
|
-
Caused by: org.gradle.api.GradleException: Javadoc generation failed. Generated Javadoc options file (useful for troubleshooting): 'C:\develop\project\
|
213
|
+
Caused by: org.gradle.api.GradleException: Javadoc generation failed. Generated Javadoc options file (useful for troubleshooting): 'C:\develop\project\example\build\tmp\javadoc\javadoc.options'
|
214
214
|
|
215
215
|
at org.gradle.api.tasks.javadoc.internal.JavadocGenerator.execute(JavadocGenerator.java:58)
|
216
216
|
|
6
トレースログを追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -193,3 +193,43 @@
|
|
193
193
|
4 actionable tasks: 1 executed, 3 up-to-date
|
194
194
|
|
195
195
|
```
|
196
|
+
|
197
|
+
|
198
|
+
|
199
|
+
トレースログ(文字数制限のため一部省略)
|
200
|
+
|
201
|
+
```
|
202
|
+
|
203
|
+
org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':javadoc'.
|
204
|
+
|
205
|
+
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$3.accept(ExecuteActionsTaskExecuter.java:166)
|
206
|
+
|
207
|
+
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$3.accept(ExecuteActionsTaskExecuter.java:163)
|
208
|
+
|
209
|
+
at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:191)
|
210
|
+
|
211
|
+
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:156)
|
212
|
+
|
213
|
+
Caused by: org.gradle.api.GradleException: Javadoc generation failed. Generated Javadoc options file (useful for troubleshooting): 'C:\develop\project\dmm-java-sdk\build\tmp\javadoc\javadoc.options'
|
214
|
+
|
215
|
+
at org.gradle.api.tasks.javadoc.internal.JavadocGenerator.execute(JavadocGenerator.java:58)
|
216
|
+
|
217
|
+
at org.gradle.api.tasks.javadoc.internal.JavadocGenerator.execute(JavadocGenerator.java:31)
|
218
|
+
|
219
|
+
at org.gradle.api.tasks.javadoc.Javadoc.executeExternalJavadoc(Javadoc.java:158)
|
220
|
+
|
221
|
+
at org.gradle.api.tasks.javadoc.Javadoc.generate(Javadoc.java:146)
|
222
|
+
|
223
|
+
... 34 more
|
224
|
+
|
225
|
+
Caused by: org.gradle.process.internal.ExecException: Process 'command 'C:\develop\java\jdk-11.0.2\bin\javadoc.exe'' finished with non-zero exit value 1
|
226
|
+
|
227
|
+
at org.gradle.process.internal.DefaultExecHandle$ExecResultImpl.assertNormalExitValue(DefaultExecHandle.java:409)
|
228
|
+
|
229
|
+
at org.gradle.process.internal.DefaultExecAction.execute(DefaultExecAction.java:38)
|
230
|
+
|
231
|
+
at org.gradle.api.tasks.javadoc.internal.JavadocGenerator.execute(JavadocGenerator.java:53)
|
232
|
+
|
233
|
+
... 94 more
|
234
|
+
|
235
|
+
```
|
5
問題点を正確に
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,8 +1,10 @@
|
|
1
|
+
``javadoc.jar``を生成したいのですが、エラーが発生します。
|
2
|
+
|
1
|
-
``gradle build``実行時に``エラー: この文字(0x84)は、エンコーディングwindows-31jにマップできません``が発生
|
3
|
+
その内容は``gradle build``実行時に``エラー: この文字(0x84)は、エンコーディングwindows-31jにマップできません``が発生するというものです。
|
2
4
|
|
3
5
|
``task javadocJar``を削除すれば問題なく``gradle build``が実行されますが、
|
4
6
|
|
5
|
-
``javadoc.jar``を生成したいので削除するわけにはいきません。
|
7
|
+
``javadoc.jar``を生成したいので、削除するわけにはいきません。
|
6
8
|
|
7
9
|
|
8
10
|
|
4
問題点を正確に
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,8 +1,8 @@
|
|
1
1
|
``gradle build``実行時に``エラー: この文字(0x84)は、エンコーディングwindows-31jにマップできません``が発生します。
|
2
2
|
|
3
|
-
``task javadocJar``を削除すれば問題なく``gradle build``が実行され
|
3
|
+
``task javadocJar``を削除すれば問題なく``gradle build``が実行されますが、
|
4
4
|
|
5
|
-
``
|
5
|
+
``javadoc.jar``を生成したいので削除するわけにはいきません。
|
6
6
|
|
7
7
|
|
8
8
|
|
3
不要な個所を削除
test
CHANGED
File without changes
|
test
CHANGED
@@ -120,8 +120,6 @@
|
|
120
120
|
|
121
121
|
source = sourceSets.main.allJava
|
122
122
|
|
123
|
-
options.overview = 'src/main/java/com/sdk/java/dmm/overview.html'
|
124
|
-
|
125
123
|
options.links('https://docs.oracle.com/javase/jp/11/docs/api/')
|
126
124
|
|
127
125
|
options.memberLevel = JavadocMemberLevel.PRIVATE
|
2
原因と思われる個所を追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,8 +1,12 @@
|
|
1
|
-
``gradle build``
|
1
|
+
``gradle build``実行時に``エラー: この文字(0x84)は、エンコーディングwindows-31jにマップできません``が発生します。
|
2
2
|
|
3
|
-
|
3
|
+
``task javadocJar``を削除すれば問題なく``gradle build``が実行されるので
|
4
4
|
|
5
|
+
``task javadocJar``が原因だと考えていますが、解決方法がわかりません。
|
6
|
+
|
7
|
+
|
8
|
+
|
5
|
-
|
9
|
+
使用している``gradle.build``です。
|
6
10
|
|
7
11
|
|
8
12
|
|
@@ -158,7 +162,7 @@
|
|
158
162
|
|
159
163
|
```
|
160
164
|
|
161
|
-
|
165
|
+
エラー詳細。
|
162
166
|
|
163
167
|
```
|
164
168
|
|
1
エラー詳細を追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,8 +1,6 @@
|
|
1
1
|
``gradle build``コマンド実行時に``エラー: この文字(0x84)は、エンコーディングwindows-31jにマップできません``が発生します。
|
2
2
|
|
3
|
-
このエラーは ``task javadocJar``を``gradle.build``に追加したことが原因だと考えています。
|
4
|
-
|
5
|
-
|
3
|
+
それを解決したいです。
|
6
4
|
|
7
5
|
以下が使用している``gradle.build``になります。
|
8
6
|
|
@@ -158,4 +156,36 @@
|
|
158
156
|
|
159
157
|
}
|
160
158
|
|
159
|
+
```
|
160
|
+
|
161
|
+
以下はエラー詳細です。
|
162
|
+
|
161
163
|
```
|
164
|
+
|
165
|
+
FAILURE: Build failed with an exception.
|
166
|
+
|
167
|
+
|
168
|
+
|
169
|
+
* What went wrong:
|
170
|
+
|
171
|
+
Execution failed for task ':javadoc'.
|
172
|
+
|
173
|
+
> Javadoc generation failed. Generated Javadoc options file (useful for troubleshooting): 'C:\develop\project\example\build\tmp\javadoc\javadoc.options'
|
174
|
+
|
175
|
+
|
176
|
+
|
177
|
+
* Try:
|
178
|
+
|
179
|
+
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
|
180
|
+
|
181
|
+
|
182
|
+
|
183
|
+
* Get more help at https://help.gradle.org
|
184
|
+
|
185
|
+
|
186
|
+
|
187
|
+
BUILD FAILED in 2s
|
188
|
+
|
189
|
+
4 actionable tasks: 1 executed, 3 up-to-date
|
190
|
+
|
191
|
+
```
|