Java Maven说,尽管存在依赖,但现在仍然存在依赖

Java Maven说,尽管存在依赖,但现在仍然存在依赖,java,maven,intellij-idea,Java,Maven,Intellij Idea,我有一个包含两个模块的项目,我需要在另一个模块中使用第一个模块中的类。为此,我向第一个的pom文件添加了依赖项: <dependency> <groupId>com.mdnaRabbit.worker</groupId> <artifactId>Worker</artifactId> <version>1.0-SNAPSHOT</version> </dependen

我有一个包含两个模块的项目,我需要在另一个模块中使用第一个模块中的类。为此,我向第一个的pom文件添加了依赖项:

<dependency>
      <groupId>com.mdnaRabbit.worker</groupId>
      <artifactId>Worker</artifactId>
      <version>1.0-SNAPSHOT</version>
  </dependency>
尝试执行打包时,我有以下跟踪:

[ERROR] COMPILATION ERROR : 
[INFO] -------------------------------------------------------------
[ERROR] /home/mikhail/bzrrep/DLP/NewTask/src/main/java/com/mdnaRabbit/newt/App.java:[9,33] error: package com.mdnaRabbit.worker.data does not exist
[ERROR] /home/mikhail/bzrrep/DLP/NewTask/src/main/java/com/mdnaRabbit/newt/App.java:[39,19] error: cannot find symbol
[ERROR]  class App
/home/mikhail/bzrrep/DLP/NewTask/src/main/java/com/mdnaRabbit/newt/App.java:[27,12] error: cannot find symbol
[ERROR]  class App
/home/mikhail/bzrrep/DLP/NewTask/src/main/java/com/mdnaRabbit/newt/App.java:[40,8] error: cannot find symbol
[ERROR]  class App
/home/mikhail/bzrrep/DLP/NewTask/src/main/java/com/mdnaRabbit/newt/App.java:[40,24] error: cannot find symbol
[INFO] 5 errors 
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Compilation failure

导入字符串没有用红色下划线

已解决:我需要运行“mvn安装”

也许这会有所帮助

<plugin>
    <groupId>com.mdnaRabbit.worker</groupId>
    <artifactId>WORKER</artifactId>
    <version>1.0-SNAPSHOT</version>
    <configuration>
          <!-- parameters and values common to all goals, as required -->
    </configuration>
</plugin>

com.mdnaRabbit.worker
工人
1.0-快照

或者尝试手动安装。

您是否在所依赖的项目上运行了“mvn安装”?您是在构建父模块还是子模块?您是否在辅助模块上执行过mvn安装?哦,NilsH,谢谢。我经常忘记运行“mvn安装”。你需要告诉我,你是maven的新手。你完全正确。我对编程一无所知。
[ERROR] COMPILATION ERROR : 
[INFO] -------------------------------------------------------------
[ERROR] /home/mikhail/bzrrep/DLP/NewTask/src/main/java/com/mdnaRabbit/newt/App.java:[9,33] error: package com.mdnaRabbit.worker.data does not exist
[ERROR] /home/mikhail/bzrrep/DLP/NewTask/src/main/java/com/mdnaRabbit/newt/App.java:[39,19] error: cannot find symbol
[ERROR]  class App
/home/mikhail/bzrrep/DLP/NewTask/src/main/java/com/mdnaRabbit/newt/App.java:[27,12] error: cannot find symbol
[ERROR]  class App
/home/mikhail/bzrrep/DLP/NewTask/src/main/java/com/mdnaRabbit/newt/App.java:[40,8] error: cannot find symbol
[ERROR]  class App
/home/mikhail/bzrrep/DLP/NewTask/src/main/java/com/mdnaRabbit/newt/App.java:[40,24] error: cannot find symbol
[INFO] 5 errors 
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Compilation failure
<plugin>
    <groupId>com.mdnaRabbit.worker</groupId>
    <artifactId>WORKER</artifactId>
    <version>1.0-SNAPSHOT</version>
    <configuration>
          <!-- parameters and values common to all goals, as required -->
    </configuration>
</plugin>