0

由于 izpack 打包的结果,我正在尝试部署 maven。

我有两个项目。收集插件配置的父级:

  • org.codehaus.izpack:izpack-maven-plugin:1.0-alpha-5

    安装程序文件 = ${basedir}/target/${project.build.finalName}

    izpackBasedir = ${basedir}/target/izpack

  • org.apache.maven.plugins:maven-deploy-plugin

    文件 = ${basedir}/target/${project.build.finalName}

我有一个项目另一个项目,它使用上面的项目作为父项目。这个项目的 pom 在打包阶段使 izpack:izpack 目标“单一”。

部署插件失败,因为未找到 ${basedir}/target/${project.build.finalName}。

当我查看目标目录时,${project.build.finalName}.jar 文件就在那里。当我查看我的本地存储库时,进入 [groupId dir]/[artefactId dir]/[version dir],izpack 打包的 jar 文件 id 在那里并且工作正常。所以我认为安装阶段工作正常。

唯一的问题是在部署阶段。

任何想法 ?

谢谢你。

4

1 回答 1

0
file = ${basedir}/target/${project.build.finalName}

应该可能指向一个文件,但它没有。追加.jar,它将找到该文件。

file = ${basedir}/target/${project.build.finalName}.jar
于 2012-10-02T12:07:41.790 回答