前两天被人问到这样一个问题: "松哥,为什么我的 Spring Boot 项目打包成的 jar ,被其他项目依赖之后,总是报找不到类的错误?" 大伙有这样的疑问,就是因为还没搞清楚可执行 jar 和普通 jar 到底有什么区别?今天松哥就和大家来聊一聊这个问题. 多了一个插件 Spring Boot 中默认打包成的 jar 叫做 可执行 jar,这种 jar 不同于普通的 jar,普通的 jar 不可以通过 java -jar xxx.jar 命令执行,普通的 jar 主要是被其他应用
实例说明 在Eclipse中可以创建多个项目实现不同的软件开发,也可以使用多个项目来开发单独的大型软件,每个项目负责单独的模块部门,这样可以使软件的模块分类更清晰,可以单独的维护每个模块部分.但是项目管理源代码是相互隔离的,两个项目之间如果不经过特殊的设置,是无法相互使用源码的.本篇介绍如何使当前项目依赖另一个项目,这样可使当前项目使用目标项目的所有源代码.类库和资源文件. 设计过程 准备两个项目,右击其中一个项目,选择构建项目/配置构建路径命令. 在弹出properties for proje