Java で記述された Google API クライアント ライブラリのソース コードをダウンロードして、ローカルでの開発を実行しようとしています。しかし、プロジェクトの立ち上げは大きなハードルのようです。
ここに書かれている指示に細心の注意を払って従いました: https://developers.google.com/api-client-library/java/google-api-java-client/contribute
ただし、おそらくmavenの設定が原因で、まだ大量のエラーが発生しています。プロジェクトを更新し、ソースと Javadoc をダウンロードしようとしました。それでも、これらのエラーが発生しています。3~4時間ほどお時間をいただきます。
主なエラーは次のとおりです。
1.Missing artifact com.google.api-client:google-api-client-servlet:jar:1.21.0-SNAPSHOT
エラーポイント:
<dependency>
<groupId>com.google.api-client</groupId>
<artifactId>google-api-client-servlet</artifactId>
</dependency>
2.Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-antrun-plugin:1.6:run (execution: generate-sources, phase: generate-sources)
エラーポイント:
<execution>
<id>generate-sources</id>
<phase>generate-sources</phase>
<configuration>
<target>
<mkdir dir="target/generated-test-sources" />
<exec failonerror="true" executable="protoc">
<arg value="--java_out=target/generated-test-sources" />
<arg value="src/test/java/com/google/api/client/googleapis/batch/mock_data.proto" />
<arg value="src/test/java/com/google/api/client/googleapis/batch/error_output.proto" />
</exec>
</target>
</configuration>
<goals>
<goal>run</goal>
</goals>
</execution>
3.The container 'Maven Dependencies' references non existing library '/home/sohamgrad/.m2/repository/com/google/oauth-client/google-oauth-client-appengine/1.21.0-SNAPSHOT/google-oauth-client-appengine-1.21.0-SNAPSHOT.jar'
この場合、エラーポイントはありません。
これらは主な 3 種類のエラーです。この種のエラーは複数の場所で発生しています。
これについて何か助けていただければ幸いです。