gpt4 book ai didi

hudson - 在 centOS 上启动 hudson 时出现 InvocationTargetException

转载 作者:太空宇宙 更新时间:2023-11-03 17:14:25 24 4
gpt4 key购买 nike

我使用 http://hudson-ci.org/redhat/ 给出的说明安装了 Hudson .当我运行以下命令时,我得到了 InvocationTargetException

root@host ~ # service hudson start

Caused by: java.lang.UnsatisfiedLinkError:/tmp/jna9143314259601764116.tmp:/tmp/jna9143314259601764116.tmp: 无法从共享对象映射段:不允许操作

我正在使用 Java 的最新 JDK...有什么帮助吗?

最佳答案

意识到这是一个老问题,但我偶然发现了这个寻找别的东西。

您不能从 JAR 文件中加载 native 库。在尝试从那里加载它之前,某些东西可能会吐出一个捆绑的 native 库到/tmp/。您可能已经使用 noexec 挂载了/tmp/,查看/etc/fstab:

tmpfs /tmp tmpfs defaults,noexec,nosuid 0 0

这不是个好主意,但您可以从挂载中删除 noexec。

解决此问题的另一种(稍微好一点的)方法是更改​​ Java tmp 目录:

-Djava.io.tmpdir=/some/writable/directory

关于hudson - 在 centOS 上启动 hudson 时出现 InvocationTargetException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6100539/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com