繁体   English   中英

Tomcat无法从Ubuntu中的IDE(Eclipse Luna WTP&IntelliJ IDEA)启动

[英]Tomcat can't start from IDE (Eclipse Luna WTP & IntelliJ IDEA) in Ubuntu

我使用的是Tomcat 8.0.12,Ubuntu 14.04.1,IntelliJ IDEA 13.1.5,我尝试运行一个简单的jsp文件,然后IDE注意:

运行index.jsp(1)时出错:将配置文件从/opt/tomcat8/apache-tomcat-8.0.12/conf复制到/home/vy/.IntelliJIdea13/system/tomcat/_EE01/conf时出错:/ opt / tomcat8 / apache-tomcat-8.0.12 / conf / catalina.policy(权限被拒绝)

我还尝试将Eclipse 4.4 WTP与Tomcat 8.0.12一起使用,尽管Eclipse不会像IntelliJ IDEA那样引起注意,但仍然存在相同的问题:

服务器错误缺少/ localhost / config上/ Servers / Tomcat v8.0 Server上的Tomcat服务器配置。 检查服务器是否有错误。

原因:缺少localhost-config上/ Server / Tomcat v8.0 Server上的Tomcat服务器配置。 检查服务器是否有错误。

帮我解决这个错误。

不要使用已安装的Tomcat副本。 直接从Apache使用tarball。

跟随Ruchira Gayan Ranaweera的评论,并附上:
Eclispe目录为: /opt/eclipse
IntelliJ IDEA目录为/opt/intellij-idea
Tomcat目录是: /opt/tomcat8
Eclipse工作区目录是默认目录

sudo chmod 777 /opt/eclipse -R
sudo chmod 777 /opt/intellij-idea -R
sudo chmod 777 /opt/tomcat8 -R
sudo chmod 777 /home/user_name/workspace/Servers – R

我已经从IDE成功启动了应用程序服务器。

不知道为什么必须在所有这些目录上打开安全性(它们中的大多数也不存在于我的系统中)。

我将Fedora 22与Eclipse Luna(从dnf软件包管理器安装)和Tomcat 8.0.23(通过tarball安装)一起使用,但是我想这将适用于其他Linux发行版和Tomcat版本。

我需要做的只是以下内容:

# chmod -R 777 /opt/apache-tomcat-8.0.23

同样,在Eclipse中的“服务器位置”下选择“使用Tomcat安装(控制Tomcat静态设置)”选项非常重要,以便能够通过端口8080访问Tomcat的主页/配置页面。

从Eclipse在服务器下运行Tomcat,一切正常。

祝好运!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM