[英]Error:Cannot compile Groovy files: no Groovy library is defined for module "myprojectname"
[英]IntelliJ - Groovy start - Error: Cannot compile Groovy files: no Groovy library is defined
在類似的問題我無法找到足夠的答案。 我遵循了Groovy的IntelliJ教程,但是確實解決了該解決方案。 最后,我通過1A4 Maven文件解決了該問題。
為了更輕松地入門,也許您可以通過IntelliJ中的Groovy幫助我和其他人。
我做了什么:
錯誤:無法編譯Groovy文件:沒有定義Groovy庫
我再次檢查了圖書館。 我還通過文件>項目結構>庫將庫添加到模塊中。 我得到這個結果:
.iml
文件的外觀如何? 我從您的消息中重復了所有步驟,並成功運行了GroovyDemo.groovy
類,沒有任何錯誤。
我的.iml
文件是:
<?xml version="1.0" encoding="UTF-8"?>
<module type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="library" name="groovy-2.4.15" level="application" />
</component>
</module>
確保里面有groovy庫。 如果沒有它,則需要打開項目設置並將其手動添加到Libraries
或Global Libraries
。
我正在使用IDEA 2018.1.6 UE。 您的版本是?
編輯1:
我終於重現了您的錯誤。
我通過手動將groovy庫添加到項目依賴項來修復它。
ctrl+shift+alt+s
.place在項目結構中。然后設置您的庫,然后到groovy安裝文件文件夾lib-> groovy-***。jar。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.