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

执行 maven 安装时出现编译错误/问题

宗鸿博
2023-03-14

我有一个maven项目,并尝试进行maven安装。在执行maven安装时,我遇到以下错误。

[INFO] Compiling 403 source files to D:\\iTT_Backend\itt\target\classes
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR : 
[INFO] -------------------------------------------------------------
[ERROR] /D:/iTT_Backend/itt/src/main/java/com/iowe/bean/Project.java:[5,27] 
package com.cx.util does not exist
[ERROR] 
/D:/iTT_Backend/itt/src/main/java/com/itt/controller/ScanController.java: 
[21,39] package com.cx.business.to.scan does not exist

上面是我在上面的错误消息包中尝试做一个干净install.The指定的包时收到的错误com.cx.util作为itt.jar.的一部分提供。该jar已作为依赖项添加到该项目中。我在eclipse中没有看到任何错误。只有在尝试安装时,我才收到上面的编译错误。

下面的分析完成了吗

  • 检查依赖项,jar作为pom中依赖项的一部分可用。xml文件
  • 应用程序在eclipse中没有显示任何依赖项错误。它能够导航到jar文件中的相应方法。执行mvn安装命令时出现此问题
  • 尝试通过命令提示符执行mvn安装。仍然得到与上面相同的错误
  • 已将.m2存储库文件夹重命名为旧存储库,并重新执行mvn安装命令。同样的问题也存在

需要帮助解决上述问题。非常感谢任何帮助。提前感谢。

共有1个答案

何承
2023-03-14
  1. 从. m2本地存储库中删除并执行命令mvn净安装
  2. 尝试删除并再次添加Pom.xml中的依赖项
 类似资料:
  • 我试图安装nodetime模块(用于node),但是当我安装时,我得到了以下编译错误: make:***[release/obj.target/nodetime_native/src/nodetime_native.o]错误1 make:离开目录make`失败,退出代码:2 gyp错误!在childprocess.onexit上堆栈(/home/fernando/apps/node-v0.12.2

  • 问题内容: 当以下Java代码在eclipse中执行时,它会提供正确的输出(即打印“ Class B”),但是根据Java规范,该代码无法编译(因为超类构造函数需要一个参数,并且构造函数由B类的编译器包括对超类no arg构造函数的调用(未定义),并且当尝试在命令行中使用javac命令编译文件时,它仅编译超类(即A类),并因以下编译而失败错误: 以下是java文件的内容: 有人可以解释eclips

  • 我是android studio的新手,刚刚开始开发我的第一个应用程序,我以前已经设法编译了应用程序,但刚刚尝试添加代码到一个按钮,以便在活动中进行更改,我环顾四周,不知道为什么,但当我尝试运行时,我得到了8个编译错误,但不知道为什么! 下面是我的代码: Button btn=(Button)findViewById(r.id.btnenter);SetonClickListener(新建view

  • 我在安装NPM时遇到以下错误: npm WARN Worker-Loader@0.8.1需要WebPack@>=0.9<2^2.1.0-Beta^2.2.0的对等项,但未安装任何对等项。 npm警告可选跳过可选依赖项:fsevents@1.1.2(node_modules\fsevents): npm WARN notsup跳过可选依赖项:fsevents@1.1.2:wanted平台不受支持{“

  • 我正在尝试为协议缓冲区构建Java运行时库。我在Windows和OS X上都犯了错误,因为我遵循了Protocol Buffers项目(从中克隆而来)中Java目录下的自述指令https://github.com/google/protobuf). 当我在protobuf/java目录下运行