将配置文件从tomcat复制到项目目录时出错:目录无效/opt/tomcat/conf/catalina

z31licg0  于 2021-07-11  发布在  Java
关注(0)|答案(1)|浏览(1135)

有一个新安装的tomcat-9,我试图用intellij idea运行一个项目,它抛出了一个错误 Directory is invalid 说: Error running 'Tomcat 9.0.40': Error copying configuration files from /opt/apache-tomcat-9/conf to /home/saad/.IntelliJIdea2019.3/system/tomcat/Tomcat_9_0_40_CS_IS_1_20170212_Assignment1/conf: Directory is invalid /opt/apache-tomcat-9/conf/Catalina 我确保错误中提到的两个目录都存在,这里有什么问题?
提前谢谢。

ugmeyewa

ugmeyewa1#

我也面临着这样的情况 Directory is invalid /opt/apache-tomcat-9/conf/Catalina . 所以我所做的基本上就是移除所有tomcat apt包 sudo apt remove --purge tomcat9 tomcat9-docs sudo apt autoremove sudo apt autoclean 之后,我下载tomcat9二进制链接并提取它,然后创建一个易于使用的软链接 sudo tar -xvf ~/Downloads/<binary-name> -C /usr/local cd /usr/local sudo ln -s <tomcat-9-directory-name> tomcat9 更改的模式 tomcat9 目录 sudo chmod -R 777 tomcat9/ 然后转到intellij并导航 File > Settings > Build, Execution, Deployment > Application Servers . 删除tomcat设置(如果可用)(减号图标)。然后按plus图标添加新的tomcat服务器。将tomcat主路径设置为 /usr/local/tomcat9 然后按ok。

完成后,打开配置对话框 Run > Edit Configurations 并删除tomcat服务器(如果有的话)。按plus图标并选择tomcat服务器。然后转到deployment选项卡,按加号并添加要部署的工件。然后按ok并重新运行应用程序。

相关问题