Java 使用Grails运行应用程序时出现问题

Java 使用Grails运行应用程序时出现问题,java,eclipse,grails,cmd,Java,Eclipse,Grails,Cmd,我是Grails框架的新手,我已经下载了Grails版本2.4.4并设置了它的路径。 我创建了一个新的应用程序(比如“hello world”),但当使用命令(在cd应用程序文件夹之后)运行它时:grails run app, cmd在以下行停止:配置类路径。 然后我在谷歌上搜索,并尝试使用这种方式:在BuildConfig.groovy文件中设置“verbose”,它仍然像以前一样出现以下错误: | Error Resolve error obtaining dependencies: Fai

我是Grails框架的新手,我已经下载了Grails版本2.4.4并设置了它的路径。 我创建了一个新的应用程序(比如“hello world”),但当使用命令(在cd应用程序文件夹之后)运行它时:grails run app, cmd在以下行停止:配置类路径。 然后我在谷歌上搜索,并尝试使用这种方式:在BuildConfig.groovy文件中设置“verbose”,它仍然像以前一样出现以下错误:

| Error Resolve error obtaining dependencies: Failed to read artifact descriptor for org.slf4j:jcl-over-slf4j:jar:1.7.5
org.eclipse.aether.resolution.ArtifactDescriptorException: Failed to read artifact descriptor for org.slf4j:jcl-over-slf4j:jar:1.7.5
        at org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.loadPom(DefaultArtifactDescriptorReader.java:370)
        at org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.readArtifactDescriptor(DefaultArtifactDescriptorReader.java:217)
        at org.eclipse.aether.internal.impl.DefaultDependencyCollector.resolveCachedArtifactDescriptor(DefaultDependencyCollector.java:525)
        at org.eclipse.aether.internal.impl.DefaultDependencyCollector.getArtifactDescriptorResult(DefaultDependencyCollector.java:509)
        at org.eclipse.aether.internal.impl.DefaultDependencyCollector.processDependency(DefaultDependencyCollector.java:409)
        at org.eclipse.aether.internal.impl.DefaultDependencyCollector.processDependency(DefaultDependencyCollector.java:363)
        at org.eclipse.aether.internal.impl.DefaultDependencyCollector.process(DefaultDependencyCollector.java:351)
        at org.eclipse.aether.internal.impl.DefaultDependencyCollector.doRecurse(DefaultDependencyCollector.java:494)
        at org.eclipse.aether.internal.impl.DefaultDependencyCollector.processDependency(DefaultDependencyCollector.java:458)
        at org.eclipse.aether.internal.impl.DefaultDependencyCollector.processDependency(DefaultDependencyCollector.java:363)
下一步我能做什么??它为什么会有这些错误,我可以做些什么来运行这个应用程序。 我使用的Java版本是Java1.6.0,OS:Windows7


感谢您的帮助。

这是一个代理问题,您可以执行以下命令:

grails add-proxy "client" "--host=yourHostName" "--port=8080" "--username=***" "--password='PASSWORD_GOES_HERE'"
grails set-proxy client

我相信这个符号对于你的依赖性是不正确的。你有:

org.slf4j:jcl-over-slf4j:jar:1.7.5

这包括一个
jar
引用,这是不必要的。你能试试吗

org.slf4j:jcl-over-slf4j:1.7.5

此外,如果您想使用最新版本,则从2014年12月起,版本
1.7.9
将可用