热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

在IntelliJIDEA中配置GroovySDK

如何解决《在IntelliJIDEA中配置GroovySDK》经验,为你挑选了3个好方法。

我正在运行IntelliJ IDEA 2017.2.3.我通过Homebrew(OS X)安装了Groovy 2.4.12.当我打开Groovy源文件(或a Jenkinsfile)时,我得到以下内容:

没有为模块"my-module"配置Groovy SDK.....配置Groovy SDK ...

单击"配置Groovy SDK ..."将引导我进入以下对话框:

错误:未指定库

我尝试点击"创建..."并选择许多不同的Groovy相关文件夹和可执行文件,但没有任何作用.

如何让IntelliJ IDEA接受我的Groovy SDK?



1> CrazyCoder..:

IntelliJ IDEA需要标准的Groovy SDK布局,该布局随http://groovy-lang.org/download.html上提供的官方发行版一起提供.只需下载,解压缩到任何目录,将此目录指定为库主目录.

自制软件包的布局可能不同,但libexec在某些情况下,它可能在子目录中具有标准布局.试试/usr/local/opt/groovy/libexec.


Sdkman(http://sdkman.io)使安装groovy和切换版本变得非常简单(至少在命令行中)
`libexec`子目录确实包含标准布局.非常感谢!
用于Mac OS的Intellij不允许导航到`/ usr / local / opt / groovy / libexec`。需要使用Cmd + Shift + G导航到groovy dir。Homebrew版本对我有用。

2> 小智..:

在MAC OS中描述的添加到此解决方案的另一个建议您还可以在库中添加符号链接.这样可以在IntelliJ中轻松选择它:

sudo ln -s /usr/local/opt/groovy/libexec /Library/Groovy



3> 小智..:

这个第一个答案很好,但是还不够。Mac中的隐藏文件夹又阻止了我一天。在Mac系统上,可以按 Cmd + Shift + G 调用输入对话框,然后直接输入“ / usr / local / opt / groovy / libexec ”以解决找不到lib文件夹的问题。


推荐阅读
  • 为了确保iOS应用能够安全地访问网站数据,本文介绍了如何在Nginx服务器上轻松配置CertBot以实现SSL证书的自动化管理。通过这一过程,可以确保应用始终使用HTTPS协议,从而提升数据传输的安全性和可靠性。文章详细阐述了配置步骤和常见问题的解决方法,帮助读者快速上手并成功部署SSL证书。 ... [详细]
  • [转]doc,ppt,xls文件格式转PDF格式http:blog.csdn.netlee353086articledetails7920355确实好用。需要注意的是#import ... [详细]
  • 在开发过程中,我最初也依赖于功能全面但操作繁琐的集成开发环境(IDE),如Borland Delphi 和 Microsoft Visual Studio。然而,随着对高效开发的追求,我逐渐转向了更加轻量级和灵活的工具组合。通过 CLIfe,我构建了一个高度定制化的开发环境,不仅提高了代码编写效率,还简化了项目管理流程。这一配置结合了多种强大的命令行工具和插件,使我在日常开发中能够更加得心应手。 ... [详细]
  • winrar命令行执行的时候弹窗_命令行忘性大?这个开源备忘工具一次解决你的所有烦恼...
    实名推荐这个小工具,交互式的命令行备忘录,简直解决了我们记不住命令的烦恼。机器之心报道,参与:思源。命令行是非常高效的工具& ... [详细]
  • 本文介绍了如何使用Python爬取妙笔阁小说网仙侠系列中所有小说的信息,并将其保存为TXT和CSV格式。主要内容包括如何构造请求头以避免被网站封禁,以及如何利用XPath解析HTML并提取所需信息。 ... [详细]
  • 本文详细介绍了 Spark 中的弹性分布式数据集(RDD)及其常见的操作方法,包括 union、intersection、cartesian、subtract、join、cogroup 等转换操作,以及 count、collect、reduce、take、foreach、first、saveAsTextFile 等行动操作。 ... [详细]
  • 本文将介绍如何在混合开发(Hybrid)应用中实现Native与HTML5的交互,包括基本概念、学习目标以及具体的实现步骤。 ... [详细]
  • 我有一个从C项目编译的.o文件,该文件引用了名为init_static_pool ... [详细]
  • 为什么多数程序员难以成为架构师?
    探讨80%的程序员为何难以晋升为架构师,涉及技术深度、经验积累和综合能力等方面。本文将详细解析Tomcat的配置和服务组件,帮助读者理解其内部机制。 ... [详细]
  • 本文详细介绍了如何在 Linux 系统上安装 JDK 1.8、MySQL 和 Redis,并提供了相应的环境配置和验证步骤。 ... [详细]
  • 在 CentOS 6.4 上安装 QT5 并启动 Qt Creator 时,可能会遇到缺少 GLIBCXX_3.4.15 的问题。这是由于系统中的 libstdc++.so.6 版本过低。本文将详细介绍如何通过更新 GCC 版本来解决这一问题。 ... [详细]
  • 本文详细介绍了 InfluxDB、collectd 和 Grafana 的安装与配置流程。首先,按照启动顺序依次安装并配置 InfluxDB、collectd 和 Grafana。InfluxDB 作为时序数据库,用于存储时间序列数据;collectd 负责数据的采集与传输;Grafana 则用于数据的可视化展示。文中提供了 collectd 的官方文档链接,便于用户参考和进一步了解其配置选项。通过本指南,读者可以轻松搭建一个高效的数据监控系统。 ... [详细]
  • 在CentOS 7环境中安装配置Redis及使用Redis Desktop Manager连接时的注意事项与技巧
    在 CentOS 7 环境中安装和配置 Redis 时,需要注意一些关键步骤和最佳实践。本文详细介绍了从安装 Redis 到配置其基本参数的全过程,并提供了使用 Redis Desktop Manager 连接 Redis 服务器的技巧和注意事项。此外,还探讨了如何优化性能和确保数据安全,帮助用户在生产环境中高效地管理和使用 Redis。 ... [详细]
  • Python 程序转换为 EXE 文件:详细解析 .py 脚本打包成独立可执行文件的方法与技巧
    在开发了几个简单的爬虫 Python 程序后,我决定将其封装成独立的可执行文件以便于分发和使用。为了实现这一目标,首先需要解决的是如何将 Python 脚本转换为 EXE 文件。在这个过程中,我选择了 Qt 作为 GUI 框架,因为之前对此并不熟悉,希望通过这个项目进一步学习和掌握 Qt 的基本用法。本文将详细介绍从 .py 脚本到 EXE 文件的整个过程,包括所需工具、具体步骤以及常见问题的解决方案。 ... [详细]
  • 熟悉IDEA快捷键的正确姿势
    一、背景俗话说:“工欲善其事必先利其器”,现在IDEA作为主流的Java开发工具,已经广泛使用。但是很多人熟悉的快捷键是有限的 ... [详细]
author-avatar
_cristal_500
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有