Maven 3 瓦丁12:它有马文原型吗?

Maven 3 瓦丁12:它有马文原型吗?,maven-3,vaadin12,Maven 3,Vaadin12,在Vaadin 8的官方文档中,我发现了如何使用Maven原型: 嗯。大概是这样的: mvn -B archetype:generate \ -DarchetypeGroupId=com.vaadin \ -DarchetypeArtifactId=vaadin-archetype-application \ -DarchetypeVersion=8.3.3 \ -DgroupId=org.test \ -Dart

在Vaadin 8的官方文档中,我发现了如何使用Maven原型:

嗯。大概是这样的:

mvn -B archetype:generate \
        -DarchetypeGroupId=com.vaadin \
        -DarchetypeArtifactId=vaadin-archetype-application \
        -DarchetypeVersion=8.3.3 \
        -DgroupId=org.test \
        -DartifactId=vaadin-app \
        -Dversion=1.0-SNAPSHOT
很好


但是瓦丁12号呢?它有Maven原型吗?

没有,Vaadin 10+还没有Maven原型

但是,只要没有“官方”原型,您就可以尝试这些

例如:

mvn archetype:generate  \
    -DarchetypeGroupId=in.virit  \
    -DarchetypeArtifactId=viritin-vaadin-flow-archetype  \
    -DarchetypeVersion=1.0
    -DgroupId=org.test \
    -DartifactId=vaadin-app \
    -Dversion=1.0-SNAPSHOT
但到目前为止,我认为官方更喜欢的创建Vaadin 10+项目的方式是使用来自

您可以在其中下载包含maven项目设置的zip文件。

更新:artifacts
vaadin-core
&
vaadin
Maven工件现在可用于版本10、11、12、13和14

如果您想限制自己只使用Vaadin Ltd提供的免费非商业小部件,请使用

如果您可能希望访问商业小部件以及免费小部件,请使用

通过从页面的Maven选项卡复制,您可以通过Maven获取用于创建空项目的命令行文本。目前:

mvn-B原型:generate-DarchetypeGroupId=com.vaadin-DarchetypeArtifactId=vaadin原型应用程序-DarchetypeVersion=LATEST-DgroupId=org.test-DartifactId=vaadin应用程序-Dversion=1.0-SNAPSHOT

上的“下载”选项卡将创建并下载整个Maven驱动的项目,该项目有三种风格:

  • 弹簧靴
  • CDI与javaee
  • 普通Javaservlet
如果您不了解Spring或CDI,那么使用第三个选项,即普通Javaservlet。展开下载的
.zip
文件。将文件夹作为Maven项目导入IDE,如IntelliJ、NetBeans或Eclipse。您可以立即通过Maven捆绑运行新的web应用程序