Missing dependencies
まだ誰も着手していません。
評価
調査の方向性
まず data1.main の例を再現し、RdsDataClient.java:97 で報告されている依存関係の使用状況を調べます。クライアントライブラリが依存関係をどのように宣言またはパッケージ化しているかを確認します。完了条件は、com.google.common.base.Strings に対する NoClassDefFoundError が発生せずに例を実行できることです。
索引モデルが issue の本文から書いたものです。
説明
Attempting to run the code fragment below (based on this AWS example) reveals missing dependencies.
RdsDataClient client = RdsDataClient.builder().database(Database)
.resourceArn(Database_Resource_ARN)
.secretArn(Database_Secret_ARN).build();
client.forSql("select * from accounts").execute().mapToSingle(File.class);
Error message:
Exception in thread "main" java.lang.NoClassDefFoundError: com/google/common/base/Strings
at com.amazon.rdsdata.client.RdsDataClient.forSql(RdsDataClient.java:97)
at data1.main(data1.java:15)
Caused by: java.lang.ClassNotFoundException: com.google.common.base.Strings
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 2 more
- 主要言語
- Java
- スター
- 21
- フォーク
- 5
- PR マージ指標
- 30日以内にマージされた PR はありません
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
awslabs/rds-data-api-client-library-java のほかの issue
-
難易度 3/5 1〜2日 初心者へのやさしさ 45/100
-
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 45/100
awslabs/rds-data-api-client-library-java#11 · コメント 2 件 ·
-
難易度 3/5 1〜2日 初心者へのやさしさ 30/100
awslabs/rds-data-api-client-library-java#6 · リアクション 1 件 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 48/100
awslabs/rds-data-api-client-library-java#3 · コメント 1 件 ·
awslabs/rds-data-api-client-library-java の issue をすべて見る
似ている issue
-
[BUG] Re-subscribing the Mono returned by listTools/listResources/listResourceTemplates/listPrompts/listRoots duplicates the results対応中かも このイシューにリンクされたプルリクエストがオープン中、またはマージ済みです。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
modelcontextprotocol/java-sdk#1174 · リアクション 1 件 ·
メンテナーはふだん 2 日以内に返信
-
module: core
難易度 2/5 1〜3時間 初心者へのやさしさ 77/100
bigbluebutton/bigbluebutton#26028 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
MetricsHub/metricshub-community#1390 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 86/100
apache/rocketmq-dashboard#6331 ·
メンテナーはふだん 5 日以内に返信
-
status: team-only type: dependency-upgrade
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
spring-projects/spring-boot#52143 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信