2015-11-05 40 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项目的更多信息。

相关问题