java - Eclipse Luna 中的 tomcat 8 启动失败 : Error with directory [C:\Program Files\Eclipse\eclipse\lib]

标签 java eclipse maven tomcat

我需要你的帮助。

我是 eclipse 的新手。 (我一直使用Intellij到现在)我安装了java,tomcat,maven并完成了所有的集成和配置。

我在 Eclipse Luna 上创建了 maven 项目,但是当我想调试时,我收到一条错误消息。

WARNING: Problem with directory [C:\Program Files\Eclipse\eclipse\lib],
exists: [false], isDirectory: [false], canRead:[false]
java.lang.ClassNotFoundException: org.apache.catalina.startup.Catalina 
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at org.apache.catalina.startup.Bootstrap.init(Bootstrap.java:266)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:465)

你知道我该如何解决这个问题吗?谢谢。

最佳答案

您需要将您的项目配置为动态 Web 项目,或者如果项目已经创建,请通过以下方式向其添加面:

右键单击项目 --> Properties --> Project Facets --> 检查 Dynamic Web Module facet --> OK。

关于java - Eclipse Luna 中的 tomcat 8 启动失败 : Error with directory [C:\Program Files\Eclipse\eclipse\lib],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43581193/

相关文章:

java - JTable、TableModel 和 TableData 之间的关系

java - Android : sending data to a WebView with loadUrl or retrieving it from the WebView with a JavascriptInterface? 中什么更快

java - Spark streaming 2.11 - java.util.NoSuchElementException : None. 在执行 SQL 函数时出错

java - 使用 Eclipse 在 64 位机器上编译 32 位 Java 构建

java - 将 SNAPSHOT 部署到 oss.jfrog.org (JCenter)

Java:不使用数组对元素进行排序

eclipse - 支持 XML 中的 ANSI 终端颜色转义序列吗?

具有 unicode 字符的 Maven 程序集插件

maven - @Inject 在 JAX-RS 资源中不起作用

java - 最终的 war 文件中引用了不正确的类