在java中导入内容导致无法解决错误

在java中导入内容导致无法解决错误,java,Java,如何消除这个错误?这是我第一次使用Java,右键单击项目,添加框架支持,添加maven,然后在maven创建的pom.xml文件中添加以下代码: <dependencies> <dependency> <groupId>org.json</groupId> <artifactId>json</artifactId> <version>20200518</version> <


如何消除这个错误?这是我第一次使用Java,右键单击项目,添加框架支持,添加maven,然后在maven创建的pom.xml文件中添加以下代码:

<dependencies>
<dependency>
    <groupId>org.json</groupId>
    <artifactId>json</artifactId>
    <version>20200518</version>
</dependency>
</dependencies>

org.json

现在您应该能够使用json库了。这就是使用maven使用外部库的方式,它比手动导入外部jar快得多


希望它有帮助,如果您有任何其他问题,只需留下评论即可。您需要将要使用的外部库添加到项目中

为此,首先下载要使用的库的
.jar
文件。您可以在或上找到
json
库的最新
.jar
版本

在IntelliJ中:

  • 转到文件->项目结构
  • 单击模块
  • 单击依赖项选项卡
  • 单击
    +
    符号
  • 选择1个JAR或目录
  • 选择刚刚下载的
    .jar
    文件
  • 单击应用
  • 现在您可以
    导入org.json.JSONArray
    导入org.json.JSONObject在项目中,没有错误


    注意:你真的应该像其他人建议的那样使用某种依赖关系管理工具,例如
    Maven

    问题是你不能导入这些包,因为你没有这些包。要解决这个问题,你需要在外部添加一个包含这些包的Jar文件包装。
    尝试使用项目管理工具,如Maven[通常用于依赖项管理]或尝试通过internet或Maven中央存储库下载缺少的Jar文件,手动添加这些文件。

    您需要导入库。org.json库是您尚未导入的库。或者您试图使用错误的路径导入它。学习使用Maven或Gradle(它们对于基本的东西非常容易访问)来管理库。并使用Java命名约定,这是通用的标准:类名以大写字母开头,如
    Main
    。您使用的是Eclipse还是Intellij?您可能需要将该库作为jar下载并添加到您的项目中。使用Maven或Gradle导入库比手动下载jar更容易。我个人更喜欢Maven,我强烈建议通过谷歌搜索如何建立Maven(java)项目。另外,我个人建议您使用Intellij而不是Eclipse。因为他们有很多“聪明”的修正,只是让事情变得更容易。也许你已经在用它了?我看不出你的窗户和我的不同:D@GamingFelixEclipse对IntelliJ是一场毫无意义的圣战。让我们同意在NetBeans上进行仇恨吧!