MyEclipse 2017 CI 使用 Tomcat 遇到如下问题:
Could not publish to the server. There were issues during deployment to server Tomcat v8.0 Server at localhost. See Error Log for detail. Deployment failed Cannot create directory C:\Program Files\Apache Software Foundation\Tomcat 8\webapps\Demo\META-INF
---------------------------->>>>>>>>>>>>>>>>>>>
中文译指:不能发布到服务器。当部署到本地Tomcat v8.0 服务器时遇到问题,详细看错误日志。
不能创建目录 在C:\Program Files\Apache Software Foundation\Tomcat 8\webapps\Demo\META-INF下。
看到这,我们应该能够看到问题出在没办法创建目录,既然没办法创建目录,多数出现在权限的问题上
我们可以先到MyEclipse Tomcat 下查看一下权限,下方为默认路径 (需要显示隐藏的目录
我们可以看到三个用户权限都为完全控制
接下来我们到Tomcat 安装目录查看
默认的安装位置为:C:\Program Files\Apache Software Foundation
//如果安装时另行设置安装位置请到具体位置查看
如果该目录下安装多个版本的Tomcat 可以根据版本需求修改权限,也可以全部修改
拿Tomcat 7.0 为例:修改权限时点击 目录Tomcat 7.0 右键-属性-安全,可见看见Users(xxx) 权限没有完全得到控制,因此需要修改权限。
点击编辑,在弹出的窗口中选中Users(xxx),选中下方的完全控制。最后点击应用-确定即可
最后到 MyEclipse 2017 CI 配置Tomcat 并运行 :)
