【问题标题】:Error while starting grails启动 grails 时出错
【发布时间】:2016-12-21 15:50:53
【问题描述】:

我正在尝试通过命令提示符处理 grails。

我正在使用以下版本:

| Grails Version: 3.2.3
| Groovy Version: 2.4.7
| JVM Version: 1.8.0_112

抛出以下错误:

|错误 运行 Grails CLI 时发生错误:这通常是临时的 主机名解析期间的错误,意味着本地服务器没有 没有收到来自权威服务器的响应 (repo.grails.org) (使用 --stacktrace 查看完整跟踪)

使用 stacktrace 时会显示以下内容:

|错误 运行 Grails CLI 时发生错误:这通常是临时的 主机名解析期间的错误,意味着本地服务器没有 没有收到来自权威服务器的响应 (repo.grails.org) (注意:堆栈跟踪已被过滤。使用 --verbose 查看整个 跟踪。)

java.net.UnknownHostException:这通常是临时错误 在主机名解析期间,意味着本地服务器没有 接收来自权威服务器 (repo.grails.org) 的响应

    at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefa

ultDnsResolver.java:45)

    at org.apache.http.impl.conn.DefaultClientConnectionOperator.resolveHost

名称(DefaultClientConnectionOperator.java:278)

    at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnect

ion(DefaultClientConnectionOperator.java:162)

    at org.apache.http.impl.conn.ManagedClientConnectionImpl.open(ManagedCli

entConnectionImpl.java:294)

    at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(Default

RequestDirector.java:643)

    at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultReq

uestDirector.java:479)

    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpCl

ient.java:906)

    at org.apache.http.impl.client.DecompressingHttpClient.execute(Decompres

singHttpClient.java:137)

    at org.eclipse.aether.transport.http.HttpTransporter.execute(HttpTranspo

rter.java:287)

    at org.eclipse.aether.transport.http.HttpTransporter.implGet(HttpTranspo

rter.java:243)

    at org.eclipse.aether.spi.connector.transport.AbstractTransporter.get(Ab

stractTransporter.java:59)

    at org.eclipse.aether.connector.basic.BasicRepositoryConnector$GetTaskRu

nner.runTask(BasicRepositoryConnector.java:447)

    at org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunne

r.run(BasicRepositoryConnector.java:350)

    at org.eclipse.aether.util.concurrency.RunnableErrorForwarder$1.run(Runn

ableErrorForwarder.java:67)

    at org.eclipse.aether.connector.basic.BasicRepositoryConnector$DirectExe

cutor.execute(BasicRepositoryConnector.java:581)

    at org.eclipse.aether.connector.basic.BasicRepositoryConnector.get(Basic

RepositoryConnector.java:249)

    at org.eclipse.aether.internal.impl.DefaultArtifactResolver.performDownl

加载(DefaultArtifactResolver.java:520)

    at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(Defa

ultArtifactResolver.java:421)

    at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtif

行为(DefaultArtifactResolver.java:246)

    at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtif

act(DefaultArtifactResolver.java:223)

    at org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.

loadPom(DefaultArtifactDescriptorReader.java:320)

    at org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.

readArtifactDescriptor(DefaultArtifactDescriptorReader.java:217)

    at org.eclipse.aether.internal.impl.DefaultDependencyCollector.resolveCa

chedArtifactDescriptor(DefaultDependencyCollector.java:535)

    at org.eclipse.aether.internal.impl.DefaultDependencyCollector.getArtifa

ctDescriptorResult(DefaultDependencyCollector.java:519)

    at org.eclipse.aether.internal.impl.DefaultDependencyCollector.processDe

挂起(DefaultDependencyCollector.java:409)

    at org.eclipse.aether.internal.impl.DefaultDependencyCollector.processDe

挂起(DefaultDependencyCollector.java:363)

    at org.eclipse.aether.internal.impl.DefaultDependencyCollector.process(D

efaultDependencyCollector.java:351)

    at org.eclipse.aether.internal.impl.DefaultDependencyCollector.collectDe

pendencies(DefaultDependencyCollector.java:254)

    at org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveDepen

dencies(DefaultRepositorySystem.java:341)

    at org.springframework.boot.cli.compiler.grape.AetherGrapeEngine.resolve

(AetherGrapeEngine.java:302)

    at org.springframework.boot.cli.compiler.grape.AetherGrapeEngine.resolve

(AetherGrapeEngine.java:284)

    at org.springframework.boot.cli.compiler.grape.AetherGrapeEngine.resolve

(AetherGrapeEngine.java:276)

    at org.grails.cli.boot.GrailsDependencyVersions.<init>(GrailsDependencyV

ersions.groovy:53)

    at org.grails.cli.boot.GrailsDependencyVersions.<init>(GrailsDependencyV

ersions.groovy:49)

    at org.grails.cli.profile.repository.MavenProfileRepository.<init>(Maven

ProfileRepository.groovy:53)

    at org.grails.cli.GrailsCli.createMavenProfileRepository(GrailsCli.groov

y:333)

    at org.grails.cli.GrailsCli.execute(GrailsCli.groovy:234)

    at org.grails.cli.GrailsCli.main(GrailsCli.groovy:159)

|错误 运行 Grails CLI 时发生错误:这通常是临时的 主机名解析期间的错误,意味着本地服务器没有 未收到来自权威服务器 (repo.grails.org) 的响应

请帮我解决上述问题。

【问题讨论】:

    标签: grails


    【解决方案1】:

    最可能的原因是您的互联网无法正常工作或您使用了代理。请参阅http://docs.grails.org/latest/guide/conf.html#proxyConfig 了解如何配置您的代理设置

    【讨论】:

    • 非常感谢您的回答。它对我有用。我是 grails 新手,您分享的文档对我很有帮助。
    猜你喜欢
    • 2013-01-11
    • 2012-01-26
    • 2015-05-11
    • 2019-02-23
    • 1970-01-01
    • 1970-01-01
    • 2012-02-21
    • 2013-12-08
    相关资源
    最近更新 更多