Build Error

オープン
#26 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
4/5
見積もり時間
3〜5日
初心者へのやさしさ
25/100
issue の種類
バグ
明瞭さ
説明が足りない
活発さ
停滞
技術スタック
aws, java
領域
cloud

調査の方向性

pom.xml とコマンド mvn clean compile exec:java から始め、S3Sample.java:86 の S3 呼び出しを、報告されている両方の失敗と併せて調査します。文書化された環境でビルドおよび実行時のエラーを再現します。完了の条件は、報告されている Java 互換性またはクラス不足の失敗なしに、サンプルがコンパイルされ実行されることです。

索引モデルが issue の本文から書いたものです。

説明

Very new to programming and AWS SDK Java... Just getting started..

After following all the instructions am getting still the Build Failure still.

[INFO] Scanning for projects...
[INFO]
[INFO] ---------------< com.amazonaws.samples:aws-java-sample >----------------
[INFO] Building aws-java-sample 1.0
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ aws-java-sample ---
[INFO]
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ aws-java-sample ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory C:\Users\userm\Documents\AWS_IOT\aws-java-sample-master${env.HOME}.aws
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ aws-java-sample ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 1 source file to C:\Users\userm\Documents\AWS_IOT\aws-java-sample-master\target\classes
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] Source option 5 is no longer supported. Use 7 or later.
[ERROR] Target option 5 is no longer supported. Use 7 or later.
[INFO] 2 errors
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.761 s
[INFO] Finished at: 2019-11-24T17:04:57-05:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project aws-java-sample: Compilation failure: Compilation failure:
[ERROR] Source option 5 is no longer supported. Use 7 or later.
[ERROR] Target option 5 is no longer supported. Use 7 or later.
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException

C:\Users\userm\Documents\AWS_IOT\aws-java-sample-master>pom.xml

C:\Users\userm\Documents\AWS_IOT\aws-java-sample-master>pom.xml

C:\Users\userm\Documents\AWS_IOT\aws-java-sample-master>mvn clean compile exec:java
[INFO] Scanning for projects...
[INFO]
[INFO] ---------------< com.amazonaws.samples:aws-java-sample >----------------
[INFO] Building aws-java-sample 1.0
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ aws-java-sample ---
[INFO] Deleting C:\Users\userm\Documents\AWS_IOT\aws-java-sample-master\target
[INFO]
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ aws-java-sample ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory C:\Users\userm\Documents\AWS_IOT\aws-java-sample-master${env.HOME}.aws
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ aws-java-sample ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 1 source file to C:\Users\userm\Documents\AWS_IOT\aws-java-sample-master\target\classes
[INFO]
[INFO] >>> exec-maven-plugin:1.2.1:java (default-cli) > validate @ aws-java-sample >>>
[INFO]
[INFO] <<< exec-maven-plugin:1.2.1:java (default-cli) < validate @ aws-java-sample <<<
[INFO]
[INFO]
[INFO] --- exec-maven-plugin:1.2.1:java (default-cli) @ aws-java-sample ---

Getting Started with Amazon S3

Creating bucket my-first-s3-bucket-e53f604f-8bb8-43c2-941d-cec1e20fc1c9

[WARNING]
java.lang.reflect.InvocationTargetException
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:567)
at org.codehaus.mojo.exec.ExecJavaMojo$1.run (ExecJavaMojo.java:297)
at java.lang.Thread.run (Thread.java:830)
Caused by: java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter
at com.amazonaws.util.Base64.encodeAsString (Base64.java:36)
at com.amazonaws.auth.AbstractAWSSigner.signAndBase64Encode (AbstractAWSSigner.java:70)
at com.amazonaws.auth.AbstractAWSSigner.signAndBase64Encode (AbstractAWSSigner.java:58)
at com.amazonaws.services.s3.internal.S3Signer.sign (S3Signer.java:127)
at com.amazonaws.http.AmazonHttpClient.executeOneRequest (AmazonHttpClient.java:652)
at com.amazonaws.http.AmazonHttpClient.executeHelper (AmazonHttpClient.java:460)
at com.amazonaws.http.AmazonHttpClient.execute (AmazonHttpClient.java:295)
at com.amazonaws.services.s3.AmazonS3Client.invoke (AmazonS3Client.java:3697)
at com.amazonaws.services.s3.AmazonS3Client.createBucket (AmazonS3Client.java:788)
at com.amazonaws.services.s3.AmazonS3Client.createBucket (AmazonS3Client.java:713)
at com.amazonaws.samples.S3Sample.main (S3Sample.java:86)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:567)
at org.codehaus.mojo.exec.ExecJavaMojo$1.run (ExecJavaMojo.java:297)
at java.lang.Thread.run (Thread.java:830)
Caused by: java.lang.ClassNotFoundException: javax.xml.bind.DatatypeConverter
at java.net.URLClassLoader.findClass (URLClassLoader.java:436)
at java.lang.ClassLoader.loadClass (ClassLoader.java:588)
at java.lang.ClassLoader.loadClass (ClassLoader.java:521)
at com.amazonaws.util.Base64.encodeAsString (Base64.java:36)
at com.amazonaws.auth.AbstractAWSSigner.signAndBase64Encode (AbstractAWSSigner.java:70)
at com.amazonaws.auth.AbstractAWSSigner.signAndBase64Encode (AbstractAWSSigner.java:58)
at com.amazonaws.services.s3.internal.S3Signer.sign (S3Signer.java:127)
at com.amazonaws.http.AmazonHttpClient.executeOneRequest (AmazonHttpClient.java:652)
at com.amazonaws.http.AmazonHttpClient.executeHelper (AmazonHttpClient.java:460)
at com.amazonaws.http.AmazonHttpClient.execute (AmazonHttpClient.java:295)
at com.amazonaws.services.s3.AmazonS3Client.invoke (AmazonS3Client.java:3697)
at com.amazonaws.services.s3.AmazonS3Client.createBucket (AmazonS3Client.java:788)
at com.amazonaws.services.s3.AmazonS3Client.createBucket (AmazonS3Client.java:713)
at com.amazonaws.samples.S3Sample.main (S3Sample.java:86)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:567)
at org.codehaus.mojo.exec.ExecJavaMojo$1.run (ExecJavaMojo.java:297)
at java.lang.Thread.run (Thread.java:830)
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 3.522 s
[INFO] Finished at: 2019-11-24T17:07:57-05:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.2.1:java (default-cli) on project aws-java-sample: An exception occured while executing the Java class. null: InvocationTargetException: javax/xml/bind/DatatypeConverter: javax.xml.bind.DatatypeConverter -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException

Please help !!! Thanks in advance

主要言語
Java
スター
241
フォーク
345
PR マージ指標
30日以内にマージされた PR はありません

コントリビューションガイド

コントリビューションガイドを開く

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

aws-samples/aws-java-sample のほかの issue

aws-samples/aws-java-sample の issue をすべて見る

似ている issue

Java の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。