java - IzPack错误: Invalid base directory on jenkins-ci

标签 java maven jenkins izpack

首先我不确定这个问题是属于这里还是服务器故障。 我在我们的项目中使用 IzPack。在我的本地机器上一切正常。不幸的是,在我的 Jenkins 上,我有以下错误:

[ERROR] FATAL ERROR
[INFO] ------------------------------------------------------------------------
[INFO] com.izforge.izpack.api.exception.CompilerException: Invalid base directory: /root/.jenkins/jobs/installer-izpack/workspace/target/staging

我正在使用:

<groupId>org.codehaus.izpack</groupId>
<artifactId>izpack-maven-plugin</artifactId>
<version>5.0.0-beta8</version>

jenkins 安装在 debian squeeze 上。 当我远程登录服务器并验证目标/目录时,从 maven 创建的 jar 在那里,但没有“暂存”目录。老实说,我认为问题是 Jenkins 无法创建暂存存储库。一如既往,感谢您抽出宝贵时间。

我如何继续:我正在构建一些其他 jar (其他 jenkins 作业),然后启动安装程序来打包所有内容。我不知道这是否足够的信息。如果您需要更多信息或者有些内容不够清楚,请告诉我。

最佳答案

这是一个权限问题,请确保jenkins有创建staging目录的权限。

关于java - IzPack错误: Invalid base directory on jenkins-ci,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12483878/

相关文章:

java - 启动使用 jpackage 创建的已安装可执行文件时出现 ClassNotFoundException

node.js - jenkins 通过代理配置 npm install

java - 找不到 C :\Development\android-sdk-windows\tools\emulator. exe?

java - 拉取所有带有注解的字段(包括一个对象中的字段在另一个对象中和内部类中的字段)

java - java中的列表中的唯一对象

java - 如何在 Maven 中将测试用例作为单独的 Java 进程运行

基于 Java 2D Tile 的游戏旋转 45 度?

java - 将 Maven Java 应用程序部署到 Tomcat 7 上的 OpenShift

git - Jenkins 从 git 标签创建构建

docker - 如何在不同的代理上运行 Jenkins 并行 cypress?