IntelliJ IDEA:错误:scalac:找不到类javax.servlet.ServletException - 继续存根

时间:2015-01-19 09:43:49

标签: java scala intellij-idea sbt

IntelliJ IDEA突然无法在编译器输出中使用以下错误消息编译我的代码:

  

错误:scalac:找不到类javax.servlet.ServletException -   继续存根。

版本:Scala 2.11,Java 8,Sbt 0.13.7,IntelliJ IDEA CE 14. 使用sbt-idea插件。

compiler output with Class javax.servlet.ServletException not found error

1 个答案:

答案 0 :(得分:3)

以下是解决方案:

转到File > Project Structure > Platform Settings > SDKs

  • 删除不必要的SDK(不确定这是必需的,但我同时拥有Java 7和8,仅保留后者)
  • 在SDK Classpath选项卡的底部,单击+并添加以下jar(必要时修改路径,取决于安装方法,操作系统和Java版本):/Library/Java/JavaVirtualMachines/jdk1.8.0_11.jdk/Contents/Home/lib/missioncontrol/plugins/javax.servlet_3.0.0.v201112011016.jar
  • 重新编译项目
  • 利润