在ArchLinux中使用Tomcat7设置Eclipse
我最近安装并使用了中的相关指南。我按照指南将两者结合在一起 总而言之,我做了以下几点:在ArchLinux中使用Tomcat7设置Eclipse,linux,eclipse,tomcat,archlinux,Linux,Eclipse,Tomcat,Archlinux,我最近安装并使用了中的相关指南。我按照指南将两者结合在一起 总而言之,我做了以下几点: 从Eclipse安装新软件功能安装WPT 打开新的动态Web项目向导 在向导中,我选择了ApacheTomcat v7.0,并将Tomcat安装目录设置为/usr/share/tomcat7 已完成向导 右键单击服务器选项卡(位于IDE底部),然后单击新建服务器对话框 在这段对话中,我遇到了一个问题。当我选择Tomcat v7.0服务器时,会弹出错误消息,无法使用所选类型创建服务器 我怀疑这可能是一个权限问题
我不确定这是一个主要的Linux问题还是Linux问题。正如您已经怀疑的,这可能是一个权限问题。检查您的用户是否已添加到tomcat组,并确保
/usr/share/tomcat7/bin
中的脚本可读且可由tomcat组成员执行。同样重要的是,tomcat组拥有对/usr/share/tomcat7/conf
文件的读取权限,当然还有进入目录本身的权限。如前所述,这听起来很像权限问题。确保运行Eclipse的用户具有Tomcat的读取和执行权限。您还应该检查Tomcat服务器是否可以在不从Eclipse运行的情况下正常启动。验证它是否可以绑定到默认的8080端口等
您可以查看Tomcat日志以了解详细信息,Tomcat的配置文件通常位于
/conf/server.xml
中,似乎没有Tomcat组,而是一个特定的Tomcat用户。@Drahcir然后使用groupadd Tomcat
创建它,然后使用usermod-a-G Tomcat将您的用户添加到该组中您的用户
。之后需要重新登录。请尝试将组tomcat7分配给用户的组,如下所述