在 Fedora 18 上的 Eclipse 中设置动态 Web 项目

在 Fedora 18 上的 Eclipse 中设置动态 Web 项目

我正在尝试为本季度开设的一门课程设置一个 Web 项目。我目前已安装 Fedora 18,我认为尝试使用 Java Web 应用程序进行一些练习会很好,因为我从未做过这样的事情。

我已经安装了eclipse eclipse-wpt-*tomcat软件包,但出于某种原因,我无法让它们协同工作。有人能帮助我如何让这些软件包协同工作吗?

具体来说,我从 eclipse 中得到了以下错误

Could not load the Tomcat server configuration at /usr/share/tomcat/conf. The configuration may be corrupt or incomplete.
/usr/share/tomcat/conf/tomcat-users.xml (Permission denied)

编辑:

我也尝试使用 J2EE 预览版并收到以下错误:

Could not find required bundle com.sun.el

答案1

我认为您现在已经解决了这个问题,但是到目前为止我看到的唯一解决方案是放宽 tomcat-users.xml 的权限并使其对其他人可读(我假设您只将其用于开发,所以应该没问题)。

sudo chmod 0664 /usr/share/tomcat/conf/tomcat-users.xml

另一个更复杂的解决方案是创建一个新的 eclipse 用户并授予他们该文件的权限。

不幸的是,这种情况在较新版本的 Fedora(目前为 20)中仍然存在

相关内容