尝试基于Tomcat创建Web应用程序。无法设置Tomcat文件夹:
错误:
The specified Server Location (Catalina Home) folder is not valid.
如何解决这个问题?
答案 0 :(得分:12)
Netbeans 8.1不支持Tomcat 9.
将您的Netbeans升级到8.2,或者改用Tomcat 8.
答案 1 :(得分:2)
最初我遇到了同样的问题。我正在使用Windows 10计算机。由于Windows 10中的权限问题,此问题发生在我身上。所有您需要做的就是通过转到属性来允许使用目录的权限
答案 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
(例如0755
或drwxr-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服务器解压缩到的目录)
你在图片中的Catalina Home中看到的目录是我将Tomcat解压缩到的地方。
Set也在系统环境中:
最后不要添加分号
答案 7 :(得分:0)
打开文件夹,然后使用apache tomcat 9.0找到单个文件夹。然后,在您选择主文件夹之前,请按“打开”。
答案 8 :(得分:0)