服务器位置(Catalina Home)文件夹无效

时间:2016-06-14 09:10:04

标签: tomcat netbeans netbeans-8

尝试基于Tomcat创建Web应用程序。无法设置Tomcat文件夹: enter image description here

错误:

The specified Server Location (Catalina Home) folder is not valid.

enter image description here

如何解决这个问题?

9 个答案:

答案 0 :(得分:12)

Netbeans 8.1不支持Tomcat 9.

将您的Netbeans升级到8.2,或者改用Tomcat 8.

答案 1 :(得分:2)

最初我遇到了同样的问题。我正在使用Windows 10计算机。由于Windows 10中的权限问题,此问题发生在我身上。所有您需要做的就是通过转到属性来允许使用目录的权限 enter image description here

答案 2 :(得分:1)

尝试设置环境变量:

PATH: ......C:\Progra..\Java\jdk1.7.0_51
C:\apache-tomcat-7.0.52-windows-x86\apache-tomcat-7.0.52\bin
CATALINA_HOME: F:\apache-tomcat-7.0.52-windows-x86\apache-tomcat-7.0.52
JAVA_HOME: C:\Progra..\Java\jdk1.7.0_51
JRE_HOME: C:\Progra..\Java\jre7

然后重新启动apache!

答案 3 :(得分:1)

检查权限

某人可能会收到此错误的一个可能原因是权限,尤其是在MacOS或* nix平台上。在MacOS上,NetBeans 8-ish安装程序会将Tomcat安装在NetBeans Applications文件夹中,例如/Applications/NetBeans/apache-tomcat-maj.min.patch

如果您遵循该模式并将Tomcat升级到与您的NetBeans版本当前兼容的版本,则可能被迫将二进制文件解压缩为sudo,例如sudo tar xvf ~/Downloads/apache-tomcat-maj.min.patch.tar.gz -C /Applications/NetBeans。这将取消对group, other(例如0755drwxr-xr-x ...)没有写许可权的NetBeans安装。

您可以使用sudo chown -R user:group apache-tomcat-maj.min.patch作为sudo chown -R javafueled:admin apache-tomcat-maj.min.patch

作为更正

答案 4 :(得分:1)

下载Tomcat(Windows服务安装程序)格式,然后安装

转到“安装文件夹”,然后尝试打开Tomcat 9.0文件夹,然后 询问Windows消息,然后获得打开文件夹的权限

解决了所有和我的目的,以便在Netbeans 11.3中安装Tomcat 9.0

答案 5 :(得分:1)

安装后有时需要打开tomcat服务器的文件夹。它想要打开它的许可。然后 你的catlina家的问题就解决了...

答案 6 :(得分:0)

要在(Netbeans 8.2)中解决此问题,只需添加Apache Tomcat服务器的目录(将Tomcat服务器解压缩到的目录)

enter image description here

你在图片中的Catalina Home中看到的目录是我将Tomcat解压缩到的地方。

Set也在系统环境中:

enter image description here

最后不要添加分号

答案 7 :(得分:0)

打开文件夹,然后使用apache tomcat 9.0找到单个文件夹。然后,在您选择主文件夹之前,请按“打开”。

screenshot

答案 8 :(得分:0)

只需下载适当的tomcat文件并解压缩即可。enter image description here