【问题标题】:Run groovy shell in Android Studio Gradle project在 Android Studio Gradle 项目中运行 groovy shell
【发布时间】:2013-12-06 20:32:17
【问题描述】:

当我尝试在 Android Studio gradle 项目中启动 Groovy shell 时出现错误

Exception in thread "main" java.lang.ClassNotFoundException: org.codehaus.groovy.tools.GroovyStarter
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
    at com.intellij.rt.execution.CommandLineWrapper.main(CommandLineWrapper.java:115)

我在 MacBook Pro 上运行 Android Studio 0.3.7。

有什么办法解决这个问题吗?

【问题讨论】:

  • 我已经为此提交了错误code.google.com/p/android/issues/detail?id=63356,但我不会将此作为答案发布,以防有​​人对此有一些疯狂的解决方法。一般来说,如果您发现某些错误,并且调用菜单命令并获取堆栈跟踪肯定是合格的,请在code.google.com/p/android/issues/… 提交文件并提供详细的重现步骤。如果您可以在提交前搜索以查看是否重复,那将很有帮助,谢谢。

标签: android groovy android-studio


【解决方案1】:

尝试在 buildscript 类路径依赖项中添加 groovy:

buildscript {
    dependencies {
        ...
        classpath 'org.codehaus.groovy:groovy-all:1.8.6'
    }
}

这为我解决了错误。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-01-18
    • 1970-01-01
    • 2017-03-28
    • 2014-04-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多