我有一个Sping Boot (2.7.2)Kafka客户端应用程序,它可以读取Kafka主题并更新数据库表,如果我从Intellij或使用命令启动它,它就可以工作:./mvnw spring-boot:run -Dspring.profiles.active=prod
但它不工作使用java -jar和抛出异常java -jar target/VidKafka-v1.war -Dspring.profiles.active=prod
或java -jar target/VidKafka-v1.war -Dspring.profiles.active=prod -Dhttp.proxyHost=quad3proxy.aa.com -Dhttp.proxyPort=8080 -Dhttps.proxyHost=quad3proxy.aa.com -Dhttps.proxyPort=8080 -Dhttp.nonProxyHosts="localhost|*.aa.com|*.gmsupplypower.com" -Djava.security.krb5.conf=WEB-INF/classes/Krb5-prod.conf -Djava.security.auth.login.config=WEB-INF/classes/JAAS-prod-with-keytab.conf
org.springframework.context.ApplicationContextException: Failed to start bean 'org.springframework.kafka.config.internalKafkaListenerEndpointRegistry'; nested exception is org.apache.kafka.common.KafkaException: Failed to construct kafka consumer
请指示。
如果我在Intellij中或使用maven ./mvnw命令启动它,它会正常启动
1条答案
按热度按时间ercv8c1e1#
我通过添加此依赖项修复了此问题,现在应用程序以java -jar启动。