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

问题描述 投票:0回答:11

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

错误:

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

如何解决这个问题?

tomcat netbeans netbeans-8
11个回答
15
投票

Netbeans 8.1 不支持 Tomcat 9.

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


8
投票

下载 Tomcat (Windows Service Installer) 格式,然后安装

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

在 Netbeans 11.3 中安装 Tomcat 9.0 解决了我的所有问题


5
投票

有些时候安装完tomcat服务器后要打开文件夹。它需要打开它的权限。然后 你家catlina的问题就解决了...


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!


1
投票

打开文件夹,然后找到带有apache tomcat 9.0的单个文件夹。然后按打开,在你刚刚选择主文件夹之前没有打开它。

screenshot


1
投票

检查权限

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

/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
写权限的情况下解压您的 NetBeans 安装,例如
0755
drwxr-xr-x ...
.

你可以用

sudo chown -R user:group apache-tomcat-maj.min.patch
作为适当的纠正,
sudo chown -R javafueled:admin apache-tomcat-maj.min.patch


0
投票

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

图中Catalina Home看到的目录就是我解压Tomcat到的目录

Set也在系统环境中:

末尾不要加分号


0
投票

只需下载相应的tomcat文件并解压即可。


0
投票

在 Windows 10 上,如果您刚刚安装了 Tomcat,默认情况下 CATALINA_HOME 的权限将被锁定。要更正此问题,只需浏览到 tomcat 目录(默认情况下为 C:\Program Files\Apache Software Foundation\Tomcat x.x)并打开它。 Windows 会提示您安全警告,一旦您接受了警告,您就可以完成将服务器添加到 NetBeans 的过程(您可能需要重新浏览目录以刷新 NetBeans UI)。


0
投票

我遇到了同样的问题,有时你必须在安装后打开 tomcat 服务器的文件夹。通过 Windows 中的 Windows 资源管理器打开它,因为它需要管理员权限才能打开它。那么您可能需要重新启动计算机

那么你的catlina home的问题在通过Netbeans创建服务器实例时就解决了。


-1
投票

Mira los permisos de las carpetas de tomcat, ponle los permisos de las carpetas a tu usuario y a todos los usuarios, los permisos son a la carpeta de Apache Sofware foundation, y también los permisos de los tomcan instalados en esa carpeta propiedades seguridad.. .. dale todos los permisos menos los de permisos especiales(Escritura,Lectura,...)

enter image description here

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.