IDEA编译报错“程序包XXX不存在”
pchat-center子模块要导入 pchat-user 的jar包
pchat-center的pom文件如下:
pchat-center子模块包依赖了pchat-user子模块包
代码如下:
代码没显示任务异常,没有标红显示。
maven编译结果如下:
明明引入了pchat-user包,而且显示成功引入了,maven本地库也有这个jar包
错误原因是pchat-user打包方式不对。
spring-boot maven打包,一般pom.xml文件里会加
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
这样打的jar里会多一个目录BOOT-INF。(反编译工具打开)
2.引起问题,程序包不存在。
3.解决办法,如果A子模块包依赖了B子模块包,在B子模块的pom文件,加入
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<skip>true</skip>
</configuration>
</plugin>
目录BOOT-INF没有了
IDEA编译报错“程序包XXX不存在”相关推荐
- Maven多模块项目编译失败:程序包xxx不存在
Maven多模块项目编译失败:程序包xxx不存在 项目结构如下: parent(父类工程) | - - - - - common(通用工具类子工程) | - - - - - projectA(spri ...
- java maven程序包不存在_Maven install 报错程序包不存在问题的解决方法
概述 在mvn clean install时,控制台各种报错,大概有: java:[8,52] 程序包com.xxx不存在 java:[98,27] 找不到符号 符号: 类 XXX 位置: 类XXX ...
- DEA中创建父子工程与maven打包Springboot聚合工程报错程序包不存在
DEA中创建父子工程与maven打包Springboot聚合工程报错程序包不存在 问题描述 springboot 项目打包(package)或安装到仓库(install)的时候报错:程序包com.fu ...
- VS远程开发(远程调试)编译报错:对‘xxx’未定义的引用(设置库依赖顺序)(已解决)pthread(项目-->属性-->链接器-->输入-->库依赖项)
如图在VS中对linux进行远程开发时,编译报错: 貌似是因为在代码中使用了pthread.h的函数,链接库依赖顺序出了问题,我在ubuntu里手动使用gcc main.c -lpthread -o ...
- IDEA2020.1基于Maven开发spring cloud项目报错 程序包 com.xxx.xxx.xxx不存在
原因分析 在dependency中有相应的包,但是Maven找不到,那么最根本的原因是没引入依赖 通常,一个微服务开发中会创建两个子模块,一个用于写接口和实体类与其他微服务相互调用,另一个写业务逻辑 ...
- mvn compile报错“程序包com.XXX不存在”
自定义个pom依赖库,fd-demo服务依赖了对应的子模块,编译的时候报错了 对应的代码位置如下,就是fd-demo使用了其父模块的子模块fd-utils的功能,然后就编译失败(如果代码不使用,而po ...
- IDEA maven install 报错:程序包不存在
maven install 程序包com.waper.common不存在 原因是: 多模块引用时报错,就是说打包时要依赖com.waper.common common模块被其他的模块引入,maven ...
- c++编译报错 error c2248: “xxx:xxx“:无法访问private成员(在“xxx“类中声明)
在定义类时,将构造函数放在了private或protected里面,编译时都会出现类似错误 t.cpp class Ca{private:Ca(){} }; int main(){Ca a;retur ...
- idea运行程序报错 程序包不存在,找不到符号解决方法
如果是这样引入的依赖项目 解决办法: 删除掉模块,用在项目中用idea的 alt+enter 提示进行依赖项目 用这种提示依赖可行
最新文章
- spark(1.1) mllib 源代码分析
- 看完这15张动图,秒懂万有引力与航天难点!
- cron计划任务的介绍
- 重构是什么、为什么要重构
- php连接mysql数据没反应_php无法连接mysql数据库的正确解决方法
- python中的颜色及其编码
- 小红伞的WAF一个绕过方法
- SPSS中的数据分析—描述性统计分析【1】
- java foreach 中止_如何正确终止 forEach
- 高旭东:科普返利网站模式,做到知己知彼放心购物!
- iOS播放器SDK-基于FFmpeg解码OpenGL渲染-CYPlayer
- webpack基础知识
- 怎么修改图片的kb大小?如何缩小照片kb?
- 算法013:二维数组中的查找-在一个 n * m 的二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断中是否存在
- Testing WLW!!
- linux CLK时钟驱动
- PHP代码实现反弹shell
- IT知识图谱(只是从CSDN中把图片,一个个下载了)
- 【北京迅为】瑞芯微系列RK3399六核服务器级开发板接口介绍
- 写数学作业用计算机,用计算机做数学作业实践.PDF
热门文章
- 自然语言处理——文本分类综述
- python Flask 11 Flas使用gevent-websocket 实现 Websocket
- 语法体系:定语从句、状语从句、名词性从句初步识别与使用day5
- [转载]推荐下载:世界级杀毒软件BitDefender 2011简体
- C++ 容器存储对象时,指针调用析构函数触发的一系列BUG
- defaultbutton IE11下不起作用
- u盘锁定计算机,教你使用U盘当电脑开机锁 快来了解一下
- 这十二行代码让浏览器爆炸
- 如何进行视频抠像?视频抠像一键搞定
- 硬件***检测系统完全导购