IDEA中Maven项目编译后lib文件夹缺失jar怎么解决?

问题描述

现有一个使用Maven的WEB程序,我在pom.xml中添加第三方jar包,maven成功下载jar包,程序中也能够正常调用jar包,但是启动程序时发现编译后程序中lib文件夹中没有新增的jar包。
多次重新编译或重启IDEA都没失败,手动将jar包复制到lib下程序就可以正常运行。

pom中新增的jar包

<dependencies>
    ……
    <dependency>
        <groupId>cn.hutool</groupId>
        <artifactId>hutool-all</artifactId>
        <version>4.6.8</version>
    </dependency>
</dependencies>

网上找了很久都没有发现有效的解决方案,求问大家有没有碰到同样的情况?这个问题是怎么产生的?应该如何解决?

多谢帮助!

阅读 3.3k
1 个回答

你给的信息不够,猜测你可能加了 provided,加了这个,只在编译时有效,但是构建时不会加入

<dependency>
    <scope>provided</scope>
</dependency>
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进