自己用maven打的包在别的项目中调用时找不到类,报“程序包不存在”的错误
问题描述:自己写一个微服务程序,用maven打包后在另一个工程中添加maven引用,但在调用引用包中的类时提示程序包不存在,无法编译通过。神奇的是在idea中代码自动补全能看到这个类,但却无法使用。
解决方法:
导致这个问题的罪魁是 spring-boot-maven-plugin 插件,用这个插件打包的Jar包可以直接运行,但是不可依赖!!所以自然会说找程序包不存在或者找不到类,所以需要修改pom.xml中该插件的配置:
<plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId> <configuration><classifier>execute</classifier></configuration></plugin></plugins>
重新打包后问题解决!
自己用maven打的包在别的项目中调用时找不到类,报“程序包不存在”的错误相关推荐
- IDEA下SpringBoot项目的引用类没问题却提示:java:找不到符号:类**位置:程序包
场景 在IDEA下正在调试运行的SpringBoot项目,然后添加了使用代码生成工具生成的domain.Controller.service.serviceImpl.Mapper层的文件后,再次重新调 ...
- 启动SpringBoot项目时,报程序包不存在或者找不到符号的错误
启动SpringBoot项目时,报程序包不存在或者找不到符号的错误 我们使用idea新建SpringBoot项目时有时候会遇到这样的错误: 当启动主启动类时控制台报错,如下所示: Error:(3, ...
- IDEA中启动项目一直报错,找不到符号或 程序包不存在常见处理方式
新安装的idea,配置与maven都安装好了,运行其他项目都正常,但运行某个项目时报错,提示:"Error:(4, 25) java: 找不到符号符号:类 xxx位置:程序包 xxx.xxx ...
- maven编译报程序包不存在_Hadoop学习之路(二)Hadoop2.7.5在CentOS6.7上的编译
下载Hadoop源码 1.登录官网 2.确定你要安装的软件的版本 一个选取原则:不新不旧的稳定版本 几个标准: 1)一般来说,刚刚发布的大版本都是有很多问题 2)应该选择某个大版本中的最后一个小版本 ...
- 明明导包成功,却仍报程序包不存在的问题
明明导包成功,却仍报程序包不存在的问题 问题内容 在IDEA打开MAVEN新项目,执行了mvn clean.mvn install操作:将依赖全部下载下来并打包成功,但在运行项目的时候,却报了程序包 ...
- 关于报 程序包com.jt.pojo不存在、报 Process terminated、Failed to execute goal on project jt-manage: 的问题,已解决
这个项目是我从STS上copy到idea的,所有配置都弄完成之后,run起来报 Failed to execute goal on project jt-manage: Could not resol ...
- javac错误: 找不到符号或程序包XXX不存在
前言:基础不牢,地动山摇.从开始学习语言,就使用IDE集成开发工具编写代码,一个按钮,就可以解决编译和运行的所有问题,就像是汽车中的自动档一样.它隐藏了许多重要的细节,其实开发工具编译.运行使用的就是 ...
- vue项目Error: Cannot find module ‘xxx’类报错的解决方法
现发现只要是报错 Error: Cannot find module 'xxx'(例如 Error: Cannot find module 'webpack')这类的问题都可以用下面的方法解决. 报错 ...
- 解决:SpringBoot 搭建聚合项目 报 “程序包XXX不存在”
项目目录: api 被 provider 依赖,provider项目打包时,报错: 原因: api也是SpringBoot工程,SpringBoot工程打包编译时,会生成两种jar包,一种是普通的ja ...
最新文章
- 不是都需要ARM吗?
- win10怎么设置开机启动项目_苹果mac开机启动项怎么设置
- 【毕业求职季】-听说你想去大厂看学妹,带你看看字节跳动抖音电商后端面试长啥样?
- Js中的for in
- VB常用内部函数大全一览表(建议收藏)
- html让ul的li自动居中,css ul li导航菜单居中问题解决方法
- 如果还不懂如何使用 Consumer 接口,就来看这篇!
- Windows server 2012 部署活动目录 AD
- JAVA程序设计:接受数字并求和
- iOS开发UI篇—实现一个私人通讯录小应用(一)
- 20200314:字母异位词分组(leetcode49)
- 江苏大学考研计算机录取率,报考数据分析—江苏大学
- Unet车牌分割,矫正
- Thrift原理与使用实例
- 纯CSS3技术 加载中
- matlab不能定位,matlab定位问题!
- ZJOI2019一轮游记
- 基于Java+SSM+MySQL的高校就业创业信息管理系统
- SIM900A、GPRS、GSM 基础知识
- 泛型接口的概述和使用