java - 将 maven 导出为包含所有依赖项的 jar 文件
问题描述
我有自己的 java 库创建为 maven 项目,并在 pom.xml 中包含一些依赖项
我想将项目导出为 jar 并将其包含到其他 maven 项目中。
问题是我需要将所有依赖项从我的库的 pom.xml 复制到导入我的库以使其工作的 maven 项目中。
如何导出我的库以不必复制我的库的依赖项。
解决方案
这很容易做到;Maven 的核心特性是它为您管理项目依赖项。
你需要mvn install
从命令行进入你的项目;这会将jar
和pom
文件安装到您的本地存储库。
然后,您可以将您的库作为 Maven 依赖项包含在其他基于 Maven 的项目中;Maven 将为您的项目解析(传递)依赖项。
推荐阅读
- tensorflow - 使用 Keras 嵌入层进行词嵌入的情感分析
- flutter - 如何根据屏幕尺寸更改容器/卡片的宽度?
- python - python中的堆排序问题
- websocket - 辛格尔 除了某些组之外,还有什么方法可以发送消息吗?
- r - R中以下变量均值的均值、标准差和95%置信区间
- python - 仅将列表中自然相邻的整数相乘
- javascript - 手动模拟的行为与带有工厂参数的 jest.Mock 不同
- python - 如何查看用户名是否已存在于 UserCreationField - Django
- javascript - JavaScript 中的日语分词器 - Chrome 扩展
- neo4j - 如何将数据库数据上传到 Neo4j?