当前位置: 首页 > 知识库问答 >
问题:

我从一开始就在一个新的项目中遇到了maven依赖性问题。Spring木卫一。我怎样才能解决这个问题?

公良鸿风
2023-03-14

我没有碰过pom文件中的任何东西。新项目显示了99个maven依赖问题。我通过添加各种依赖项,如Lombok、Spring data jpa、java mail、Spring web等,从start.spring.io生成了这个项目。为什么我会得到这个,我该如何解决这个问题?我在没有构建标签的情况下附加了pom,因为我在发布这个问题时出错了。

<modelVersion>4.0.0</modelVersion>
<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>2.5.8</version>
    <relativePath/> <!-- lookup parent from repository -->
</parent>
<groupId>com.integrity</groupId>
<artifactId>signup</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>signup</name>
<description>POC</description>
<properties>
    <java.version>11</java.version>
</properties>
<dependencies>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-data-jpa</artifactId>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-mail</artifactId>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-security</artifactId>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
    </dependency>

    <dependency>
        <groupId>org.postgresql</groupId>
        <artifactId>postgresql</artifactId>
        <scope>runtime</scope>
    </dependency>
    <dependency>
        <groupId>org.projectlombok</groupId>
        <artifactId>lombok</artifactId>
        <optional>true</optional>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-test</artifactId>
        <scope>test</scope>
    </dependency>
    <dependency>
        <groupId>org.springframework.security</groupId>
        <artifactId>spring-security-test</artifactId>
        <scope>test</scope>
    </dependency>
</dependencies>

共有1个答案

卫骏
2023-03-14

首先要检查您的系统是否安装了maven?如果这是eclipse中新创建的spring项目,那么您应该执行以下步骤以避免大多数错误:

  1. 右键单击项目,转到Maven并更新项目。继续看右下角,看看进展。
  2. 点击顶部工具栏中的Project并清除所有项目。
  3. 右键单击项目并转到java构建路径。单击库,验证项目是否使用正确的JRE版本。
  4. 右键单击项目并选择属性以打开项目属性对话框。左侧有一个项目Facets项目,选择它,在列表中查找Java方面,选择要用于该项目的版本并应用,始终确保所选版本在您的系统上可用。

我希望这些观点能消除大部分错误。让我知道,如果你仍然看到任何问题,否则你可以只做一个谷歌复制粘贴,你应该得到你的错误的答案。

 类似资料:
  • Traceback(最近调用最后一次):文件"C:\用户\josej\AppData\本地\程序\Python\Python310\lib\站点包\mysql\连接器\abstracts.py",第553行,在配置DEFAULT_CONFIGURATION[key]KeyError:'datebase' 在处理上述异常期间,发生了另一个异常: 回溯(最近一次调用):文件“C:\Users\jose

  • 失败:生成失败,出现异常。 问题:配置根项目“android”时出现问题 无法解析配置“classpath”的所有项目。找不到组织。喷气式飞机。kotlin:kotlin gradl电子插件:1.3.50。在以下位置搜索:-https://dl.google.com/dl/android/maven2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.3.50

  • 我有下面的代码,在学校的Windows计算机中可以正常工作,但在我的macOS中就不工作了。案例2应该给出一个学生的班级号,但它只给出了我的macOS中的。为什么它在我的macOS中不起作用?

  • 当运行时,我得到了这个错误: [ERROR]未能在项目hian-persistence-direct上执行目标:无法解析项目UE的依赖项。hian:hian-persistence-directory:jar:3.0:未能在com.ibatis:ibatis2:jar:2.3.0.677收集依赖项:未能读取com.ibatis:ibatis2:jar:2.3.0.677的工件描述符:无法将工件co

  • 在react native中遇到问题“无法安装应用程序。请确保您拥有Android开发环境”

  • 我的任务是为JMS客户机评估activemq artemis。我有RabbmitMQ的经验,但没有使用activemq artemis/JMS的经验。 我在本地机器上安装了artemis,按照说明创建了一个新的代理,并将其设置为windows服务。windows服务可以正常启动和停止。我没有对经纪人做任何改变。xml文件。 在我的第一个测试中,我试图从一个独立的java程序执行JMS队列生成/使用