首页 文章

使用spring boot maven插件生成胖 jar 时排除外部jar

提问于
浏览
0

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

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

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

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

2 回答

  • 0

    是的,如果您使用maven作为依赖管理器,则必须告诉它您正在使用该外部依赖项 . 如果您不希望maven下载它,您可以将范围作为 provided 进行销售,并且它将在 lib 文件夹中查找 jar .

  • 0

    将jar作为依赖项添加到“提供”范围,如果未在maven中心公开发现jar,则使用NCB安装jar在本地repo中创建它...

相关问题