2017-08-02 66 views
0

配置爲包裝的gradle項目版本3.5。這個gradle wrapper版本在導入項目時正常工作Intelij IDEA 2017.1和IDEA war artifact可用。InteliJ IDEA神器配置不正確,使用Gradle

我嘗試更新gradle這個包裝版本4.0.2和IDEA無法配置的文物,它顯示了這樣的警告:

Warning:<i><b>root project 'dummy-trunk': Web Facets/Artifacts will not be configured properly</b> 
Details: org.gradle.internal.typeconversion.UnsupportedNotationException: Cannot convert the provided notation to a File or URI: . 
The following types/formats are supported: 
    - A String or CharSequence path, for example 'src/main/java' or '/usr/include'. 
    - A String or CharSequence URI, for example 'file:/usr/include'. 
    - A File instance. 
    - A Path instance. 
    - A URI or URL instance.</i> 

也許有人同樣的問題?

我不知道如何獲取有關警告的更多信息。 我試圖運行> gradlew idea -d,但此調試輸出不顯示警告。

+0

你試過2017.2.1版嗎? Gradle 4.x應該在那裏得到正確的支持。 – CrazyCoder

+0

你試過'gradlew wrapper'來更新包裝嗎? – leonardo12

+0

尚未嘗試更新IDEA 2017.2。我回頭告訴你。 –

回答

1

解決了IDEA 2017年2月1日 +搖籃包裝4.0.2

THX到@CrazyCoder的建議。

0

我有同樣的問題。

(*),以更新的IntelliJ IDEA 2017年2月5日

(*)使用Gralde 4.2.1

(*)使用搖籃的地方,使用mavenLocal()

這是一個樣品(零件的文件build.gradle

buildscript { 
    ext { 
     springBootVersion = '2.0.0.M5' 
    } 
    repositories { 
     mavenLocal() 
     mavenCentral() 
     maven { url "https://repo.spring.io/snapshot" } 
     maven { url "https://repo.spring.io/milestone" } 
    } 
    dependencies { 
     classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}") 
    } 
}