gpt4 book ai didi

java - Google NLP api 提供找不到 TLS ALPN 提供程序;没有可用的 netty-tcnative、Conscrypt 或 Jetty NPN/ALPN

转载 作者:行者123 更新时间:2023-12-01 12:11:31 24 4
gpt4 key购买 nike

我正在尝试使用谷歌自然语言处理 api。我使用 Maven 添加库并添加 GOOGLE_APPLICATION_CREDENTIALS作为环境变量,它具有包含我的服务帐户 key 的 JSON 文件的路径。

它给了我一个错误; Could not find TLS ALPN provider; no working netty-tcnative, Conscrypt, or Jetty NPN/ALPN available

try (LanguageServiceClient language = LanguageServiceClient.create()) {

// The text to analyze
String text = "Hello, world!";
Document doc = Document.newBuilder()
.setContent(text).setType(Type.PLAIN_TEXT).build();

// Detects the sentiment of the text
Sentiment sentiment = language.analyzeSentiment(doc).getDocumentSentiment();

System.out.printf("Text: %s%n", text);
System.out.printf("Sentiment: %s, %s%n", sentiment.getScore(), sentiment.getMagnitude());
}catch(Exception e){
System.out.println("Gevindu Error "+ e.getMessage());
}

最佳答案

没有太多数据可以确定正确答案,但在我的情况下,错误是因为我使用的是 Java 1.8 版,我将编译属性更改为 1.9 并且错误消失了:

<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.5.1</version>
<configuration>
<source>1.9</source>
<target>1.9</target>
<optimize>true</optimize>
<debug>true</debug>
<encoding>UTF-8</encoding>
</configuration>
</plugin>

关于java - Google NLP api 提供找不到 TLS ALPN 提供程序;没有可用的 netty-tcnative、Conscrypt 或 Jetty NPN/ALPN,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53473260/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com