2015-11-05 41 views
3

我正在尋找使用Vaadin啓動項目,並且我想使用Maven作爲repository manager,但我在啓動Maven項目時遇到了很多問題。使用Maven在IntelliJ中構建Vaadin應用程序時出現問題

我嘗試使用vaadin-archetype-application-exampleIntelliJ中創建一個項目,它不創建任何目錄。

我也嘗試用mvn commands創建項目,我也發現了很多麻煩。當我創建Maven項目在日誌中顯示此錯誤:

-Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable and mvn script match. 
[ERROR] Maven execution terminated abnormally (exit code 1) 

我如何部署Maven項目,IntelliJ?我安裝了Maven插件,並且mvn命令似乎正常工作。

這是我的pom.xml:

<?xml version="1.0" encoding="UTF-8"?> 
<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.imtoolazytoadmin</groupId> 
<artifactId>ImTooLazyToAdmin-master</artifactId> 
<version>1.0-SNAPSHOT</version> 

</project> 
+0

是否有可能是這個問題是相關的:[點擊](http://stackoverflow.com/questions/29137172/maven3-3-1-config-error-in-intellij-idea-14)?否則,這可能是您的問題(在較新的intellij版本中修復):[https://youtrack.jetbrains.com/issue/IDEA-137783](https://youtrack.jetbrains.com/issue/IDEA-137783) – JDC

+0

* * 1)**您使用的是什麼IJ和Maven版本? ** 2)**您是否設置了「M2_HOME」環境變量? ** 3)**請手動運行'mvn'時發佈完整日誌。 – Morfic

+0

我正在運行IntelliJ 14.0和Maven 3.3.3。是的,我的M2_HOME設置正確。 –

回答

1

使用此命令來創建項目,然後將其導入到你的IDE。

$ mvn archetype:generate \ 
-DarchetypeGroupId=com.vaadin \ 
-DarchetypeArtifactId=vaadin-archetype-application \ 
-DarchetypeVersion=7.5.9 \ 
-DgroupId=your.company \ 
-DartifactId=project-name \ 
-Dversion=1.0 \ 
-Dpackaging=war 

有關在IntelliJ here中創建Vaadin項目的更多信息。

相關問題