问题描述:自己写一个微服务程序,用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打的包在别的项目中调用时找不到类,报“程序包不存在”的错误相关推荐

  1. IDEA下SpringBoot项目的引用类没问题却提示:java:找不到符号:类**位置:程序包

    场景 在IDEA下正在调试运行的SpringBoot项目,然后添加了使用代码生成工具生成的domain.Controller.service.serviceImpl.Mapper层的文件后,再次重新调 ...

  2. 启动SpringBoot项目时,报程序包不存在或者找不到符号的错误

    启动SpringBoot项目时,报程序包不存在或者找不到符号的错误 我们使用idea新建SpringBoot项目时有时候会遇到这样的错误: 当启动主启动类时控制台报错,如下所示: Error:(3, ...

  3. IDEA中启动项目一直报错,找不到符号或 程序包不存在常见处理方式

    新安装的idea,配置与maven都安装好了,运行其他项目都正常,但运行某个项目时报错,提示:"Error:(4, 25) java: 找不到符号符号:类 xxx位置:程序包 xxx.xxx ...

  4. maven编译报程序包不存在_Hadoop学习之路(二)Hadoop2.7.5在CentOS6.7上的编译

    下载Hadoop源码 1.登录官网 2.确定你要安装的软件的版本 一个选取原则:不新不旧的稳定版本 几个标准: 1)一般来说,刚刚发布的大版本都是有很多问题 2)应该选择某个大版本中的最后一个小版本 ...

  5. 明明导包成功,却仍报程序包不存在的问题

    明明导包成功,却仍报程序包不存在的问题 问题内容 在IDEA打开MAVEN新项目,执行了mvn clean.mvn install操作:将依赖全部下载下来并打包成功,但在运行项目的时候,却报了程序包 ...

  6. 关于报 程序包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 ...

  7. javac错误: 找不到符号或程序包XXX不存在

    前言:基础不牢,地动山摇.从开始学习语言,就使用IDE集成开发工具编写代码,一个按钮,就可以解决编译和运行的所有问题,就像是汽车中的自动档一样.它隐藏了许多重要的细节,其实开发工具编译.运行使用的就是 ...

  8. vue项目Error: Cannot find module ‘xxx’类报错的解决方法

    现发现只要是报错 Error: Cannot find module 'xxx'(例如 Error: Cannot find module 'webpack')这类的问题都可以用下面的方法解决. 报错 ...

  9. 解决:SpringBoot 搭建聚合项目 报 “程序包XXX不存在”

    项目目录: api 被 provider 依赖,provider项目打包时,报错: 原因: api也是SpringBoot工程,SpringBoot工程打包编译时,会生成两种jar包,一种是普通的ja ...

最新文章

  1. 不是都需要ARM吗?
  2. win10怎么设置开机启动项目_苹果mac开机启动项怎么设置
  3. 【毕业求职季】-听说你想去大厂看学妹,带你看看字节跳动抖音电商后端面试长啥样?
  4. Js中的for in
  5. VB常用内部函数大全一览表(建议收藏)
  6. html让ul的li自动居中,css ul li导航菜单居中问题解决方法
  7. 如果还不懂如何使用 Consumer 接口,就来看这篇!
  8. Windows server 2012 部署活动目录 AD
  9. JAVA程序设计:接受数字并求和
  10. iOS开发UI篇—实现一个私人通讯录小应用(一)
  11. 20200314:字母异位词分组(leetcode49)
  12. 江苏大学考研计算机录取率,报考数据分析—江苏大学
  13. Unet车牌分割,矫正
  14. Thrift原理与使用实例
  15. 纯CSS3技术 加载中
  16. matlab不能定位,matlab定位问题!
  17. ZJOI2019一轮游记
  18. 基于Java+SSM+MySQL的高校就业创业信息管理系统
  19. SIM900A、GPRS、GSM 基础知识
  20. 泛型接口的概述和使用

热门文章

  1. java directdraw_Java中使用DirectDraw
  2. JAVA程序员平常加班严重,如何有效率的提升自己?
  3. 人生苦短、我学python代码_人生苦短,我学Python-001
  4. 想工作嘛!让你[肝]一个月有多累
  5. 如何实现css的页面背景图片透明化而不影响文字内容
  6. 什么是状态机?一篇文章就够了
  7. 车载网络中安全有效分布的假名的生成
  8. 微微信.NET:开源的ASP.NET微信公众号应用平台
  9. oracle 11g的下载、安装、使用。完整版。亲自使用
  10. 智能电话机器人中的语音识别技术