gpt4 book ai didi

Grails 3 和 IntelliJ 无法启动项目

转载 作者:行者123 更新时间:2023-12-02 15:49:32 27 4
gpt4 key购买 nike

甚至不知道从哪里开始。我已经安装了 grails 3.2.4 我正在使用 IntelliJ IDEA Ultimate 2016.1。我可以使用 grails-3.2.4 创建一个新的 grails 项目,它似乎成功了,Grails 控制台显示 create-app 成功。项目创建并打开一个 IDEA 窗口,但显示消息:

Gradle 'myProject' project refresh failed
Error: Cause: unable to find valid certification path to requested target

我不知道这个错误来自哪里或如何指定 keystore 。如果我进入项目目录 (~/myProject) 并尝试从命令行运行 grails,它会在出错之前尝试启动:
 Error Error initializing classpath: Operation timed out 

我尝试将代理信息添加到 gradle.properties 文件:
systemProp.http.proxyHost=proxy-server.company.com
systemProp.http.proxyPort=80

这似乎没有效果。

除了最初的 grails 控制台输出之外,IntelliJ 中的项目似乎甚至没有 grails 支持......我无法右键单击以在项目上创建新的 Grails 对象。 “工具”菜单没有“Grails”子菜单。运行配置不允许我选择要运行的 grails 项目。在这一点上,我只是在尝试创建一个新项目并在 grails 3 中运行。

更新 : 我通过了最初的 unable to find certification path下载 gradle-version-bin.zip 文件并从 gradle-wrapper.properties 引用它时出错它尝试在本地而不是在外部分发 URL 处使用开箱即用。这似乎允许它尝试更新,但因错误而超时
Operation timed out.  If you are behind an HTTP proxy, please configure the proxy settings either in IDE or Gradle.

我的 IDE 代理设置正确(首选项 --> 外观 --> 系统设置 --> HTTP 代理)使用自动代理配置 URL(通过从首选项窗口运行“检查连接”确认)。还尝试将 proxyHost 添加到 gradle.properties正如我上面所说。不过,似乎更新没有使用代理。

更新 2 : 在手动下载 gradle 并在本地安装后,我最终更新了 build.gradle 中的 maven 存储库 URL。使用 http 而不是 https。一旦我这样做了,我就可以在 gradle 窗口中刷新项目。完成后,gradle View 终于显示有一个项目,并且 grails 命令可用。

不太精通证书,但我认为我应该能够从安全存储库下载依赖项。

最佳答案

使用 创建项目后grails 创建应用程序名称 ,需要将项目导入intellij idea。打开IDE转到来自现有源的文件->新建->项目 .然后选择 build.gradle 生成的项目中的文件。单击确定。

这会将 grails 项目导入您的 IDE。

运行 grails 项目,
右击 grails-app/init/${projectName}/Application.groovy 并点击运行应用程序 .

你已准备好出发。

如果 IDE 无法识别您的 grails,请转到 工具 -> grails -> 更改 sdk 版本 -> 将 grails 安装路径放在那里 .

关于Grails 3 和 IntelliJ 无法启动项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41721338/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com