在tomcat上部署Jenkins失败,日志中出现以下错误。
SEVERE: Failed to initialize Jenkins
hudson.util.NoTempDir: java.io.IOException: No such file or directory
at hudson.WebAppMain.contextInitialized(WebAppMain.java:201)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:5099)
at .........
答案 0 :(得分:0)
这是因为jenkins正在寻找tomcat根目录中的临时文件夹来启动。
创建CATALINA_TMPDIR环境变量中设置的文件夹,默认情况下在tomcat根文件夹中设置为“temp”,具有写入权限,有助于部署完成。