java - 如何使用 Maven 创建具有依赖项的不可执行 JAR?
问题描述
我想将我的项目打包在一个不可执行的库 JAR 中以进行分发。如何使 Maven 项目将所有依赖项 JAR 打包到我的输出 JAR 中?jar-with-dependencies
Maven 程序集插件中有一个选项可以创建具有依赖关系的可执行JAR。有一个收据来获得目标。但是,我需要构建一个没有Main
类的库 jar。我怎样才能建立这样一个罐子?
解决方案
您不必使用 maven-jar-plugin 来构建不可执行的 jar。如果该命令在您的项目 pom.xml 中mvn clean install
有节点,则默认情况下该命令会构建一个不可执行的 jar 。<packaging>jar</packaging>
推荐阅读
- vuejs2 - Vue - for 循环中基于名称的惰性组件渲染
- python - 基于具有关联表的 2 个其他类/表的 sqlalchemy 查询
- android - 谷歌播放控制台中的安全警报使用 HostnameVerifier 的不安全实现
- random - Discord.js 机器人通过随机消息欢迎新用户
- python - 如何在 Python 中正确使用 insert 方法
- email - IMAP 到 POP3 代理
- excel - VBA宏过滤,从列中复制指定值并创建然后粘贴到具有该列名称的新工作表中
- python - 熊猫日期时间索引 ceil 到一天中的特定小时
- javascript - Vue 指令 - 在用户输入 url 后执行 ajax 调用
- rust - 返回 `map_err` 结果失败