【发布时间】:2011-07-04 04:05:36
【问题描述】:
我正在开发一个简单的独立命令行 Java 应用程序。该项目由 Maven 管理。我想构建一个可交付成果,可以在客户的机器上复制和运行。
我正在使用 maven 程序集插件,所需的输出是一个包含以下内容的 zip 文件:
- my_product.jar : 只有我的类,没有依赖项
- lib/ : 一个 lib 文件夹,包含 .jar 格式的所有依赖项(例如 lib/log4j.jar、lib/commons-lang.jar)
- 一个启动脚本文件(从项目的某处复制)
如何在程序集描述符文件中描述这一点?在程序集中创建 my_product.jar 时遇到问题。
【问题讨论】:
标签: maven-2 maven maven-assembly-plugin