2016-04-12 81 views
0

我有這種紅色<src /><dest />IntelliJ Idea。是否有可能修復pom.xml解析錯誤?如何擺脫IntelliJ IDEA中的Maven插件配置錯誤

prefferred方式是不禁用檢查。

編輯:

<plugin> 
    <groupId>org.codehaus.mojo</groupId> 
    <artifactId>native2ascii-maven-plugin</artifactId> 
    <executions> 
     <execution> 
      <id>native2ascii-utf8-resources</id> 
      <goals> 
       <goal>native2ascii</goal> 
      </goals> 
      <configuration> 
       <src>src/main/resources</src> 
       <encoding>UTF8</encoding> 
       <dest>target/classes</dest> 
      </configuration> 
     </execution> 
    </executions> 
</plugin> 

IntelliJ IDEA的截圖所以很清楚我的意思:

enter image description here

也是該項目模塊似乎有一個錯誤:

enter image description here

+0

1.截圖= insta-downvote。 2.也許是因爲這很正常,'src'不是這個插件的配置元素? – Tunaki

+0

截圖有什麼問題?從打開pom.xml開始,我想擺脫這個錯誤,然後在'Project'視圖中看到項目錯誤。 src是插件的有效配置元素。 – Felix

+0

您不應該發佈代碼的屏幕截圖,而是直接發佈代碼。 – Tunaki

回答

1

IntelliJ highliths作爲紅色無效元素(基於插件XSD)。

SRCDEST標籤的native2ascii - Maven的插件版本的不同而不同的支持。 (1.0-beta-1和1.0-alpha-1 atm)。

檢查您的確切版本的文檔。

看一看:Maven: How to configure native2ascii-maven-plugin

+0

我正在使用'1.0-beta-1'版本。最後我看到,如果我解壓'native2ascii-maven-plugin-1.0-beta-1.jar',則會有'plugin.xml'文件來定義參數。看起來這個版本支持'src' /'dest'參數,但這些參數在'plugin.xml'中沒有記錄,這會導致pom.xml錯誤。應該使用'workDir'。 – Felix

相關問題