我希望利用TeamRapids API来获取theGuardian新闻信息,并且他们提供了要包含在theGuardian文件中的依赖信息(包括下面的内容)。但是,我认为我仍然需要在源代码中导入库,并且无法找到它的完全限定名(即导入mashape.unirest)。如何确定要导入的库?
注意:我没有使用任何IDE。我在记事本内编码,并通过终端进行编译。编辑:对不起,不是终端,我是通过Windows命令line...not Linux执行的。
依赖信息
<dependency>
<groupId>com.mashape.unirest</groupId>
<artifactId>unirest-java</artifactId>
<version>1.4.9</version>
</dependency>如何调用它的示例
HttpResponse<String> response = Unirest.post("https://guardianmikilior1v1.p.rapidapi.com/getEditions")
.header("x-rapidapi-host", "Guardianmikilior1V1.p.rapidapi.com")
.header("x-rapidapi-key", "704b8fcc46msh46ce303d0171e1ep101c61jsn44bf35571958")
.header("content-type", "application/x-www-form-urlencoded")
.asString();谢谢你的帮助!
发布于 2020-03-13 02:27:30
您可以使用Java工具查看jar中的所有类。
解决方案1:在命令提示符/终端中打开此路径。$HOME/.m2/存储库/JAR_FILE_目录。并键入以下内容
jar -tvf unirest-java-1.4.9.jar-t存档目录目录
-v在标准输出上生成详细的输出
-f指定存档文件名
解决方案2:
提取jar文件中的内容。
jar -xf unirest-java-1.4.9.jar-x从存档中提取名为(或全部)文件
-f指定存档文件名
https://stackoverflow.com/questions/60664001
复制相似问题