1

我使用 IntelliJ 作为我的 IDE,并且我想使用 Java7 运行我的 Google App Engine 应用程序。但是,当我运行应用程序时,会显示日志记录窗口

C:\Program Files\Java\jdk1.6.0_37\bin\java" -javaagent:C:/Users/Andy/Dev/tools/google-app-engine/appengine-java-sdk-1.8.0/lib/agent/appengine-agent.jar [etc...]

我做了什么:

  1. 将 JDK7 安装到 C:\Program Files\Java\jdk1.7.0_04
  2. 在 IntelliJ 的“项目结构”窗口中,在平台设置/SDK 下,我添加了一个名为“1.7”的 Java SDK,它指向步骤 1 中的文件夹。
  3. 在我的应用程序模块的 IntelliJ 模块设置中,我已将模块 SDK 设置为在步骤 2 中创建的“1.7”SDK
  4. 当这没有效果时,我将 JAVA_HOME 环境变量设置为 JDK7 文件夹(以前它指向 JDK6 文件夹)并重新启动 IntelliJ。还是没有效果。

我被困住了。想法?

4

1 回答 1

0

解决方法是更改​​项目级SDK;IntelliJ 的运行/调试配置不尊重其关联模块的模块级 SDK 设置。

我在 JetBrains 问题跟踪器中记录了一个错误:http: //youtrack.jetbrains.com/issue/IDEA-122860

于 2014-03-25T14:11:37.893 回答