IntelliJ IDEA运行eclipse的web项目报错的问题

Posted 毅毅毅毅毅丶

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IntelliJ IDEA运行eclipse的web项目报错的问题相关的知识,希望对你有一定的参考价值。

用IDEA已经有一段时间了, 由于之前的IDEA版本不支持Tomcat服务器, 所以很长一段时间web项目都是由eclipse开发调试.

 

今天闲来无事下载了一个最新版的IDEA, 按网上的教程, 尝试运行eclipse中的项目结果报错

启动是很顺利的, 然而访问Controller接口时就报错500, 具体错误信息如下

三月 09, 2018 3:29:51 下午 org.apache.catalina.core.StandardWrapperValve invoke
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:958)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:452)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1087)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:637)
at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.doRun(AprEndpoint.java:2517)
at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:2506)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:745)

 

凭我多年写bug的经验, 从这么长一串错误信息中, 我是一点也没看出来哪里错了!!!

妈耶伤脑筋...

 

上网查了多久都没有查到有跟我一样问题的同学! 几乎绝望...中午食不下咽, 却还是吃了很大一碗饭, 人是铁饭是钢!

果然吃了饭就开窍了, 我从项目的配置, 服务的配置,一直找到IDEA的配置, 终于让我找到了一个可能发生问题的点

在 IDEA 的 file > settings > Build > Compiler > Java Compiler 面板中

有一个 Use Compiler 配置是 Javac , 改为 eclipse

 

在运行,访问就搞定了, 问题解决, 想再吃一顿饭!!

 

以上是关于IntelliJ IDEA运行eclipse的web项目报错的问题的主要内容,如果未能解决你的问题,请参考以下文章

能在Eclipse中运行的Java代码放到Intellij IDEA中就无法运行

Intellij IDEA 创建Web项目并在Tomcat中部署运行

如何在intellij IDEA中导入ECLIPSE的android项目

IntelliJ IDEA创建web项目

为啥intellij idea安装eclipse code formatter插件装不上

Intellij idea 中如何做到像eclipse一样 未引用的包或未引用的方法在类文件中报黄色警告