Google cloud dataflow 谷歌云数据流sdk-依赖性问题
将数据流依赖项添加到项目中。该项目已构建,但在启动(使用jetty)时,我得到一个运行时异常Google cloud dataflow 谷歌云数据流sdk-依赖性问题,google-cloud-dataflow,Google Cloud Dataflow,将数据流依赖项添加到项目中。该项目已构建,但在启动(使用jetty)时,我得到一个运行时异常 <dependency> <groupId>com.google.cloud.dataflow</groupId> <artifactId>google-cloud-dataflow-java-sdk-all</artifactId> <version>1.9.0</versi
<dependency>
<groupId>com.google.cloud.dataflow</groupId>
<artifactId>google-cloud-dataflow-java-sdk-all</artifactId>
<version>1.9.0</version>
</dependency>
caused by: java.lang.ClassNotFoundException: com.google.auth.http.HttpTransportFactory
at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:50)
at org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(ClassRealm.java:259)
at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:235)
at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:227)
at org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:487)
at org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:428)
com.google.cloud.dataflow
google云数据流java sdk全部
1.9.0
原因:java.lang.ClassNotFoundException:com.google.auth.http.HttpTransportFactory
位于org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:50)
位于org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(ClassRealm.java:259)
位于org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:235)
位于org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:227)
位于org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:487)
位于org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:428)
如果我删除依赖项。启动没有任何问题。
知道数据流依赖项导致启动错误的原因吗。为冲突依赖项添加了排除项,并且有效
<dependency>
<groupId>com.google.cloud.dataflow</groupId>
<artifactId>google-cloud-dataflow-java-sdk-all</artifactId>
<version>1.9.0</version>
<exclusions>
<exclusion>
<groupId>com.google.auth</groupId>
<artifactId>google-auth-library-oauth2-http</artifactId>
</exclusion>
</exclusions>
</dependency>
com.google.cloud.dataflow
google云数据流java sdk全部
1.9.0
com.google.auth
google-auth-library-oauth2-http
pom.xml文件中还有什么?可能有版本冲突。是的,一旦我添加了排除,就有冲突,它运行良好com.google.cloud.dataflow google cloud dataflow java sdk all 1.9.0 com.google.auth google-auth-library-oauth2-http@Aayush Verma-也许你可以用它回答你自己的问题然后回答?是的,我刚想出来。我将通过回答来结束这个问题。