我正在嘗試使用IntelliJ(v11.1.3)創建一個簡單的Java webapp並將其與一個簡單的maven pom文件集成以下載Vaadin jar。IntelliJ和Maven源文件夾問題
這裏是我的POM文件:
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.a.maven.project</groupId>
<artifactId>MavenProject</artifactId>
<version>0.1</version>
<packaging>war</packaging>
<dependencies>
<dependency>
<groupId>com.vaadin</groupId>
<artifactId>vaadin</artifactId>
<version>6.8.2</version>
</dependency>
</project>
我出從版本控制,以將其設置在檢查的IntelliJ這個項目。但是,IntelliJ似乎無法識別「src」文件夾是源文件夾。我可以手動將其設置爲項目設置中的sources文件夾,這是一個小問題,但不是什麼大問題。但是,每次我對pom文件進行更改時,IntelliJ都會「忘記」這是源文件夾,然後我所有的Java文件都會在它們周圍出現紅圈。有沒有人有任何想法可能會導致這種情況?我已經嘗試了一切來解決這個問題,包括在我的pom文件中指定源文件夾,但似乎沒有任何工作。
由於提前,
埃裏克
什麼是從項目根源目錄的完整路徑?根據Maven約定,它應該是'/ src/main/java'。 IDEA會自動將此目錄配置爲** Sources **,另請參閱http://wiki.jetbrains.net/intellij/Maven_FAQ。 – CrazyCoder 2012-08-14 05:58:47
謝謝你的鏈接!根據維基,這樣做的不正確的方式是這樣的: src sourceDirectory> ---但是,我補充說,現在它完美的作品。我猜測我以IntelliJ不喜歡的方式創建了我的存儲庫。 –
user1597121
2012-08-14 06:34:56
@ user1597121:仔細閱讀。維基並沒有說你的代碼是不正確的,但相反。 – 2012-08-18 19:25:07