在 IntelliJ IDEA 中使用工件打包外部库
尽管项目依赖项会自动导入到 IntelliJ IDEA 中的模块运行时,但此默认行为可能不会扩展到工件构建。为了确保工件 jar 中可以访问外部库:
方法 1:嵌入依赖项
要在工件 jar 中完整封装依赖项:
- 导航到 项目结构(文件>项目结构)。
- 单击工件选项卡并选择您的工件。
- 在输出布局下,展开包含的目录。
- 添加 node_modules 外部库所在的目录或特定路径
方法 2:通过清单链接依赖项
为了避免工件 jar 膨胀:
-
将外部 JAR 添加到库: 在 Project Structure 中,添加以下 JAR 相关模块的库。
-
配置 Manifest.MF: 在工件的 Artifacts 下,导航到 Libraries .
- 选中提取框输出根目录。
-
复制库:手动将依赖的JAR复制到与主工件jar相同的目录。
配置示例
嵌入外部库:
链接外部库:
以上是如何在 IntelliJ IDEA 中将外部库与工件打包?的详细内容。更多信息请关注PHP中文网其他相关文章!