質問するログイン新規登録

質問編集履歴

12

追記の内容を修正

2021/06/20 05:05

投稿

mk-9433
mk-9433

スコア3

title CHANGED
File without changes
body CHANGED
@@ -320,8 +320,16 @@
320
320
  //~~ 省略 ~~//
321
321
  ```
322
322
 
323
- ⑤ 「Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.」エラーメッセージについて調べ、以下のコマンドで詳細のエラー内容を確認し、エラー内容と以下の記事を参考に、build.gradle の中の非推奨な表記を修正しました。
323
+ ⑤ 「Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.」エラーメッセージについて調べたところgradleで詳細のエラーメッセージを確認する必要があるとのことだったので、以下のコマンドで詳細のエラー内容を確認しました。
324
+
325
+ 参考記事 : https://blog.dameninngenn.com/entry/2018/06/05/173914
326
+ ```
327
+ gradlew build -Dorg.gradle.warning.mode=all
328
+ ```
329
+ そのエラー内容と以下の記事を参考に、Gradle 7.0で使えない、build.gradle の中の非推奨な表記を修正しました。
330
+
324
- https://ksby.hatenablog.com/entry/2019/12/31/085808
331
+ 参考記事 : https://ksby.hatenablog.com/entry/2019/12/31/085808
332
+
325
333
  > 修正前 → 修正後
326
334
 
327
335
  > baseName → archiveBaseName

11

追記の連番を修正

2021/06/20 05:05

投稿

mk-9433
mk-9433

スコア3

title CHANGED
File without changes
body CHANGED
@@ -329,4 +329,4 @@
329
329
  > testCompile → testImplementation
330
330
  > testRuntime → testRuntimeOnly
331
331
 
332
- ⑥ デプロイすると、番と同じエラーが発生してしまいました。
332
+ ⑥ デプロイすると、番と同じエラーが発生してしまいました。

10

追記内容を修正

2021/06/20 04:51

投稿

mk-9433
mk-9433

スコア3

title CHANGED
File without changes
body CHANGED
@@ -329,6 +329,4 @@
329
329
  > testCompile → testImplementation
330
330
  > testRuntime → testRuntimeOnly
331
331
 
332
- ⑥ デプロイすると、~~⑤番と同じエラーが発生してしまいました。~~
332
+ ⑥ デプロイすると、⑤番と同じエラーが発生してしまいました。
333
-  「Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.」のエラーは解消されました。
334
- 「Compiled slug size: 817.2M is too large (max is 500M)」のエラーを修正中です。

9

追記のためしたことの進捗状況を修正

2021/06/20 04:49

投稿

mk-9433
mk-9433

スコア3

title CHANGED
File without changes
body CHANGED
@@ -329,4 +329,6 @@
329
329
  > testCompile → testImplementation
330
330
  > testRuntime → testRuntimeOnly
331
331
 
332
- ⑥ デプロイすると、⑤番と同じエラーが発生してしまいました。
332
+ ⑥ デプロイすると、~~⑤番と同じエラーが発生してしまいました。~~
333
+  「Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.」のエラーは解消されました。
334
+ 「Compiled slug size: 817.2M is too large (max is 500M)」のエラーを修正中です。

8

追記の連番を修正

2021/06/20 04:24

投稿

mk-9433
mk-9433

スコア3

title CHANGED
File without changes
body CHANGED
@@ -247,27 +247,14 @@
247
247
  ### 【追記】追加で試したこと
248
248
  頂いたアドバイスをもとに、
249
249
 
250
- 8年前の古いテンプレトを使った、build.gradle以下の記述削除
250
+ ミナルからコマンドで heroku 側設定修正
251
-
252
251
  ```
253
- buildscript {
254
- repositories {
255
- mavenCentral()
256
- }
257
- dependencies {
258
- classpath 'org.springframework.boot:spring-boot-gradle-plugin:1.2.3.RELEASE'
259
- }
260
- }
261
- ```
262
-
263
- ② ターミナルからコマンドで heroku 側の設定を修正
264
- ```
265
252
  heroku config:unset BUILDPACK_URL=https://github.com/marcoVermeulen/heroku-buildpack-gradlew.git
266
253
  heroku buildpacks:add https://github.com/marcoVermeulen/heroku-buildpack-gradlew.git
267
254
  heroku buildpacks:remove heroku/gradle
268
255
  ```
269
256
 
270
- herokuへのデプロイを実行すると、以下のようなエラーメッセージが表示されました
257
+ herokuへのデプロイを実行すると、以下のようなエラーメッセージが表示されました
271
258
  ```
272
259
  C:\sts\workspace-spring-tool-suite-4-4.9.0.RELEASE\PetNote>git push heroku master
273
260
  Enumerating objects: 493, done.
@@ -300,14 +287,14 @@
300
287
  //~~ 省略 ~~//
301
288
  ```
302
289
 
303
- 「Could not determine the dependencies of task ':stage'.」のエラーメッセージについて調べ、以下の記事を参考に、ターミナルからHerokuへの設定を追加しました。
290
+ 「Could not determine the dependencies of task ':stage'.」のエラーメッセージについて調べ、以下の記事を参考に、ターミナルからHerokuへの設定を追加しました。
304
291
  https://stackoverflow.com/questions/38661195/grails-3-and-heroku-stage-task-not-found
305
292
 
306
293
  ```
307
294
  heroku config:set GRADLE_TASK="build"
308
295
  ```
309
296
 
310
- 再度Herokuへのデプロイを実行すると、以下のエラーが発生
297
+ 再度Herokuへのデプロイを実行すると、以下のエラーが発生
311
298
 
312
299
  ```
313
300
  heroku config:set GRADLE_TASK="build"
@@ -333,7 +320,7 @@
333
320
  //~~ 省略 ~~//
334
321
  ```
335
322
 
336
- 「Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.」のエラーメッセージについて調べ、以下のコマンドで詳細のエラー内容を確認し、エラー内容と以下の記事を参考に、build.gradle の中の非推奨な表記を修正しました。
323
+ 「Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.」のエラーメッセージについて調べ、以下のコマンドで詳細のエラー内容を確認し、エラー内容と以下の記事を参考に、build.gradle の中の非推奨な表記を修正しました。
337
324
  https://ksby.hatenablog.com/entry/2019/12/31/085808
338
325
  > 修正前 → 修正後
339
326
 
@@ -342,4 +329,4 @@
342
329
  > testCompile → testImplementation
343
330
  > testRuntime → testRuntimeOnly
344
331
 
345
- デプロイすると、⑤番と同じエラーが発生してしまいました。
332
+ デプロイすると、⑤番と同じエラーが発生してしまいました。

7

追記の連番の表記を修正

2021/06/20 04:15

投稿

mk-9433
mk-9433

スコア3

title CHANGED
File without changes
body CHANGED
@@ -247,7 +247,7 @@
247
247
  ### 【追記】追加で試したこと
248
248
  頂いたアドバイスをもとに、
249
249
 
250
- 0. 8年前の古いテンプレートを使った、build.gradleの以下の記述を削除
250
+ 8年前の古いテンプレートを使った、build.gradleの以下の記述を削除
251
251
 
252
252
  ```
253
253
  buildscript {
@@ -260,14 +260,14 @@
260
260
  }
261
261
  ```
262
262
 
263
- 1. ターミナルからコマンドで heroku 側の設定を修正
263
+ ターミナルからコマンドで heroku 側の設定を修正
264
264
  ```
265
265
  heroku config:unset BUILDPACK_URL=https://github.com/marcoVermeulen/heroku-buildpack-gradlew.git
266
266
  heroku buildpacks:add https://github.com/marcoVermeulen/heroku-buildpack-gradlew.git
267
267
  heroku buildpacks:remove heroku/gradle
268
268
  ```
269
269
 
270
- 2. herokuへのデプロイを実行すると、以下のようなエラーメッセージが表示されました
270
+ herokuへのデプロイを実行すると、以下のようなエラーメッセージが表示されました
271
271
  ```
272
272
  C:\sts\workspace-spring-tool-suite-4-4.9.0.RELEASE\PetNote>git push heroku master
273
273
  Enumerating objects: 493, done.
@@ -300,14 +300,14 @@
300
300
  //~~ 省略 ~~//
301
301
  ```
302
302
 
303
- 3. 「Could not determine the dependencies of task ':stage'.」のエラーメッセージについて調べ、以下の記事を参考に、ターミナルからHerokuへの設定を追加しました。
303
+ 「Could not determine the dependencies of task ':stage'.」のエラーメッセージについて調べ、以下の記事を参考に、ターミナルからHerokuへの設定を追加しました。
304
304
  https://stackoverflow.com/questions/38661195/grails-3-and-heroku-stage-task-not-found
305
305
 
306
306
  ```
307
307
  heroku config:set GRADLE_TASK="build"
308
308
  ```
309
309
 
310
- 4. 再度Herokuへのデプロイを実行すると、以下のエラーが発生
310
+ 再度Herokuへのデプロイを実行すると、以下のエラーが発生
311
311
 
312
312
  ```
313
313
  heroku config:set GRADLE_TASK="build"
@@ -333,7 +333,7 @@
333
333
  //~~ 省略 ~~//
334
334
  ```
335
335
 
336
- 5. 「Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.」のエラーメッセージについて調べ、以下のコマンドで詳細のエラー内容を確認し、エラー内容と以下の記事を参考に、build.gradle の中の非推奨な表記を修正しました。
336
+ 「Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.」のエラーメッセージについて調べ、以下のコマンドで詳細のエラー内容を確認し、エラー内容と以下の記事を参考に、build.gradle の中の非推奨な表記を修正しました。
337
337
  https://ksby.hatenablog.com/entry/2019/12/31/085808
338
338
  > 修正前 → 修正後
339
339
 
@@ -342,4 +342,4 @@
342
342
  > testCompile → testImplementation
343
343
  > testRuntime → testRuntimeOnly
344
344
 
345
- 6. デプロイすると、4番と同じエラーが発生してしまいました。
345
+ デプロイすると、番と同じエラーが発生してしまいました。

6

頂いたアンサーを参考に試したことを追記

2021/06/20 04:03

投稿

mk-9433
mk-9433

スコア3

title CHANGED
File without changes
body CHANGED
@@ -242,4 +242,104 @@
242
242
  > org.eclipse.justj.openjdk.hotspot.jre.full.win32.x86_64_15.0.1.v20201027-0507
243
243
 
244
244
  - gradleVersion = '6.7'
245
- ※コマンドプロンプトで「gradlew -v」と実行した際に出てきたバージョンです。
245
+ ※コマンドプロンプトで「gradlew -v」と実行した際に出てきたバージョンです。
246
+
247
+ ### 【追記】追加で試したこと
248
+ 頂いたアドバイスをもとに、
249
+
250
+ 0. 8年前の古いテンプレートを使った、build.gradleの以下の記述を削除
251
+
252
+ ```
253
+ buildscript {
254
+ repositories {
255
+ mavenCentral()
256
+ }
257
+ dependencies {
258
+ classpath 'org.springframework.boot:spring-boot-gradle-plugin:1.2.3.RELEASE'
259
+ }
260
+ }
261
+ ```
262
+
263
+ 1. ターミナルからコマンドで heroku 側の設定を修正
264
+ ```
265
+ heroku config:unset BUILDPACK_URL=https://github.com/marcoVermeulen/heroku-buildpack-gradlew.git
266
+ heroku buildpacks:add https://github.com/marcoVermeulen/heroku-buildpack-gradlew.git
267
+ heroku buildpacks:remove heroku/gradle
268
+ ```
269
+
270
+ 2. herokuへのデプロイを実行すると、以下のようなエラーメッセージが表示されました
271
+ ```
272
+ C:\sts\workspace-spring-tool-suite-4-4.9.0.RELEASE\PetNote>git push heroku master
273
+ Enumerating objects: 493, done.
274
+ //~~ 省略 ~~//
275
+ remote:
276
+ remote: * What went wrong:
277
+ remote: Could not determine the dependencies of task ':stage'.
278
+ remote: > Task with path 'installApp' not found in root project 'PetNote'.
279
+ remote:
280
+ remote: * Try:
281
+ remote: 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.
282
+ remote:
283
+ remote: * Get more help at https://help.gradle.org
284
+ remote:
285
+ remote: Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.
286
+ remote: Use '--warning-mode all' to show the individual deprecation warnings.
287
+ remote: See https://docs.gradle.org/6.7/userguide/command_line_interface.html#sec:command_line_warnings
288
+ remote:
289
+ remote: BUILD FAILED in 20s
290
+ remote:
291
+ remote: ! ERROR: Failed to run Gradle!
292
+ remote: We're sorry this build is failing. If you can't find the issue in application
293
+ remote: code, please submit a ticket so we can help: https://help.heroku.com
294
+ remote: You can also try reverting to the previous version of the buildpack by running:
295
+ remote: $ heroku buildpacks:set https://github.com/heroku/heroku-buildpack-gradle#previous-version
296
+ remote:
297
+ remote: Thanks,
298
+ remote: Heroku
299
+ remote:
300
+ //~~ 省略 ~~//
301
+ ```
302
+
303
+ 3. 「Could not determine the dependencies of task ':stage'.」のエラーメッセージについて調べ、以下の記事を参考に、ターミナルからHerokuへの設定を追加しました。
304
+ https://stackoverflow.com/questions/38661195/grails-3-and-heroku-stage-task-not-found
305
+
306
+ ```
307
+ heroku config:set GRADLE_TASK="build"
308
+ ```
309
+
310
+ 4. 再度Herokuへのデプロイを実行すると、以下のエラーが発生
311
+
312
+ ```
313
+ heroku config:set GRADLE_TASK="build"
314
+
315
+ C:\sts\workspace-spring-tool-suite-4-4.9.0.RELEASE\PetNote>git push heroku master
316
+ //~~ 省略 ~~//
317
+ remote:
318
+ remote: Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.
319
+ remote: Use '--warning-mode all' to show the individual deprecation warnings.
320
+ remote: See https://docs.gradle.org/6.7/userguide/command_line_interface.html#sec:command_line_warnings
321
+ remote:
322
+ remote: BUILD SUCCESSFUL in 1m 31s
323
+ remote: 6 actionable tasks: 6 executed
324
+ remote: -----> Discovering process types
325
+ remote: Procfile declares types -> web
326
+ remote:
327
+ remote: -----> Compressing...
328
+ remote: ! Compiled slug size: 817.2M is too large (max is 500M).
329
+ remote: ! See: http://devcenter.heroku.com/articles/slug-size
330
+ remote:
331
+ remote: ! Push failed
332
+ remote: !
333
+ //~~ 省略 ~~//
334
+ ```
335
+
336
+ 5. 「Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.」のエラーメッセージについて調べ、以下のコマンドで詳細のエラー内容を確認し、エラー内容と以下の記事を参考に、build.gradle の中の非推奨な表記を修正しました。
337
+ https://ksby.hatenablog.com/entry/2019/12/31/085808
338
+ > 修正前 → 修正後
339
+
340
+ > baseName → archiveBaseName
341
+ > version → archiveVersion
342
+ > testCompile → testImplementation
343
+ > testRuntime → testRuntimeOnly
344
+
345
+ 6. デプロイすると、4番と同じエラーが発生してしまいました。

5

.gitignoreのコードを追加

2021/06/20 03:59

投稿

mk-9433
mk-9433

スコア3

title CHANGED
File without changes
body CHANGED
@@ -174,6 +174,46 @@
174
174
  java.runtime.version=15
175
175
  ```
176
176
 
177
+ ### .gitignore(プロジェクトフォルダ直下)
178
+ ```
179
+ HELP.md
180
+ .gradle
181
+ build/
182
+ !gradle/wrapper/gradle-wrapper.jar
183
+ !**/src/main/**
184
+ !**/src/test/**
185
+
186
+ /bin
187
+
188
+ ### STS ###
189
+ .apt_generated
190
+ .classpath
191
+ .factorypath
192
+ .project
193
+ .settings
194
+ .springBeans
195
+ .sts4-cache
196
+
197
+ ### IntelliJ IDEA ###
198
+ .idea
199
+ *.iws
200
+ *.iml
201
+ *.ipr
202
+ out/
203
+
204
+ ### NetBeans ###
205
+ /nbproject/private/
206
+ /nbbuild/
207
+ /dist/
208
+ /nbdist/
209
+ /.nb-gradle/
210
+
211
+ ### VS Code ###
212
+ .vscode/
213
+
214
+ .DS_Store
215
+ ```
216
+
177
217
  ### 試したこと
178
218
 
179
219
  https://qiita.com/dumbbell/items/c7e5162557a1a299b44b

4

試したことを整理

2021/06/19 15:07

投稿

mk-9433
mk-9433

スコア3

title CHANGED
File without changes
body CHANGED
@@ -18,11 +18,7 @@
18
18
  javaやgradleのバージョンの確認もネットで調べて行いましたが
19
19
  あまり自信がありません。。
20
20
 
21
- ちなみにheroku公式サイトにあります「Heroku スターターガイド (Gradle)」の手順に沿った
22
- サンプルアプリは問題なくデプロイできました。
23
- https://devcenter.heroku.com/ja/articles/getting-started-with-gradle-on-heroku
24
21
 
25
-
26
22
  知識ゼロから参考書やインターネットで調べながらjavaを独学し
27
23
  練習用に作成したアプリケーションです。
28
24
  公開する作業まで完了させてみたく、
@@ -184,12 +180,17 @@
184
180
  https://qiita.com/gosshys/items/fa02b390b60ee3001dae
185
181
  ⇒主にこれらの記事を参考に作業を進めました。
186
182
 
187
- エラーメッセージにありますGradle Wrapperについて調べまして、
183
+ - エラーメッセージにありますGradle Wrapperについて調べまして、
188
184
  以下の必要とされるファイルがあることは確認しました。
189
- プロジェクトフォルダ直下 > gradle > wrapper > gradle-wraper.jar
185
+ > プロジェクトフォルダ直下 > gradle > wrapper > gradle-wraper.jar
190
- プロジェクトフォルダ直下 > gradle > wrapper > gradle-wraper.properties
186
+ > プロジェクトフォルダ直下 > gradle > wrapper > gradle-wraper.properties
191
187
 
192
188
 
189
+ - heroku公式サイトにあります「Heroku スターターガイド (Gradle)」の手順に
190
+ 沿ったサンプルアプリは問題なくデプロイできました。
191
+ https://devcenter.heroku.com/ja/articles/getting-started-with-gradle-on-heroku
192
+
193
+
193
194
  ### バージョン
194
195
  - Windows 10
195
196
 

3

Gradle Wrapperについて確認した事項を追記

2021/06/17 05:04

投稿

mk-9433
mk-9433

スコア3

title CHANGED
File without changes
body CHANGED
@@ -184,7 +184,12 @@
184
184
  https://qiita.com/gosshys/items/fa02b390b60ee3001dae
185
185
  ⇒主にこれらの記事を参考に作業を進めました。
186
186
 
187
+ エラーメッセージにありますGradle Wrapperについて調べまして、
188
+ 以下の必要とされるファイルがあることは確認しました。
189
+ プロジェクトフォルダ直下 > gradle > wrapper > gradle-wraper.jar
190
+ プロジェクトフォルダ直下 > gradle > wrapper > gradle-wraper.properties
187
191
 
192
+
188
193
  ### バージョン
189
194
  - Windows 10
190
195
 

2

コマンドプロンプトのコマンドに引用符テキストのMarkdownを追加しました

2021/06/17 05:01

投稿

mk-9433
mk-9433

スコア3

title CHANGED
File without changes
body CHANGED
@@ -3,11 +3,11 @@
3
3
 
4
4
  コマンドプロンプトで
5
5
 
6
- $ git add .
6
+ > $ git add .
7
- $ git commit -m "first commit."
7
+ > $ git commit -m "first commit."
8
- $ heroku login
8
+ > $ heroku login
9
- $ heroku create
9
+ > $ heroku create
10
- $ git push heroku master
10
+ > $ git push heroku master
11
11
 
12
12
  を実行すると以下のようなエラーが表示されます。
13
13
  (Gradle Wrapper app のコンパイルに失敗し、pushが拒否されました)

1

タイトルが長く、見切れていたので修正しました。Spring Tool Suite のバージョンを追記しました。

2021/06/17 04:55

投稿

mk-9433
mk-9433

スコア3

title CHANGED
@@ -1,1 +1,1 @@
1
- Spring Boot(Gradle)で作ったプロジェクトをHerokuにデプロイするとfailed to compile Gradle Wrapper app
1
+ Spring Boot(Gradle)プロジェクトをHerokuにデプロイすると"failed to compile Gradle Wrapper app"というエラーが出る
body CHANGED
@@ -1,10 +1,14 @@
1
1
  SpringframeworkとGradleを使ってローカルで動作確認したwebアプリを
2
- herokuでデプロイしようとしていますが、コマンドプロンプトで
2
+ herokuでデプロイしようとしています
3
3
 
4
- > $ git add .
4
+ コマンドプロンプトで
5
- > $ git commit -m "comment"
6
- > $ git push heroku master
7
5
 
6
+ $ git add .
7
+ $ git commit -m "first commit."
8
+ $ heroku login
9
+ $ heroku create
10
+ $ git push heroku master
11
+
8
12
  を実行すると以下のようなエラーが表示されます。
9
13
  (Gradle Wrapper app のコンパイルに失敗し、pushが拒否されました)
10
14
 
@@ -184,6 +188,8 @@
184
188
  ### バージョン
185
189
  - Windows 10
186
190
 
191
+ - Spring Tool Suite 4  Version: 4.9.0.RELEASE
192
+
187
193
  - java.runtime.version=15
188
194
  ※STSのWindow > Preference > Java > Installed JREs のファイルパスにある以下のフォルダ名から、
189
195
  「バージョンは15」と読み取りました。