如何在Maven for Intellij和VS Code中添加依赖关系3rd party java libraries?

问题描述 投票:0回答:1

我想在Intellij或VS Code的Maven中使用java中的GSON为一个项目制作一个JSON解析器。每当我尝试在文件上编译调试器(如:javac jsonParser.java)时,它总是说 "com.google.gson "和相关对象,如 "GSON gson = new Gson(); "不存在。

我尝试过的事情。

  • 看了很多教程,看了很多关于如何添加依赖关系的演练3rd party JAR,然而,我能够做的最好的事情是让默认Maven项目模板中的App.java文件能够使用GSON库,但文件夹中任何额外的java文件仍然会出现上述编译错误。

  • 手动添加pom.xml文件中的依赖信息。

  • 使用Intellij和VS Code中内置的 "添加依赖 "功能。
  • 我在Ubuntu和Windows 10上都试过了(包括在环境变量中添加东西)......。通常情况下,我能够看到依赖关系自动添加到pom.xml文件中,也能看到我的项目文件夹中的JAR文件。
  • 在VS Code中运行一组Maven命令---> "mvn install""mvn package""mvn dependency:resolve",这些命令运行正常,没有错误

TLDR:有人能指导我在MavenGradle和or IntellijVS Code中添加第三方库吗?如果有帮助,我愿意使用Gradle或其他一些(免费提供的)软件,如果那是更容易preferred?我是任何类型的软件开发新手(第一年CS学生),所以在制作完成项目方面没有经验。

java maven intellij-idea visual-studio-code gson
1个回答
0
投票
  1. 你在MavenCentral()中查找GSON坐标(groupId, artifactId, version)。http:/search.maven.org。)

  2. 你从MavenCentral获取XML,并将其复制到 <dependencies> 你的 pom.xml

  3. 你在你的Java代码中使用GSON

  4. 您可以通过以下方式建立您的项目 mvn clean verify

© www.soinside.com 2019 - 2024. All rights reserved.