首页 > 解决方案 > 使用spring boot maven插件生成胖jar时排除外部jar

问题描述

我使用 spring 初始化程序创建了一个 spring boot 应用程序。我已经使用 IDE 在我的类路径中添加了一些外部 jar。当我尝试通过 maven clean 和 maven install 创建一个 jar 时,我得到了

 package com.art.common.exception does not exist. 

我们需要在 pom.xml 中添加 jar 依赖 XML 吗?

我不希望我的外部 jar 成为我的 jar 的一部分,因为我可以在运行时获取它们。

标签: javamavenspring-bootjarspring-boot-maven-plugin

解决方案


将 jar 添加为范围为“已提供”的依赖项,如果未在 maven Central 上公开找到该 jar,则使用 NCB 安装该 jar 在您的本地存储库中创建它...


推荐阅读