Vaadin应用开发框架

基于Spring Boot的Vaadin应用开发框架,提供快速构建Web应用的基础配置和模板。

  • by SebastianKuehnau
  • Java
  • 本地部署
  • 更新于
在 GitHub 查看 SebastianKuehnau/vaadin-mcp-demo

使用说明

Vaadin MCP演示

这个项目可以作为使用Spring Boot创建自己的Vaadin应用程序的起点。 它包含所有必要的配置和一些占位符文件,以帮助您开始。

运行应用程序

在IDE中打开项目。您可以下载 IntelliJ社区版 如果您还没有合适的IDE。 在IDE中打开后,找到 Application 类,并使用“Debug”运行main方法。

有关在各种IDE中安装的更多信息,请参阅 如何将Vaadin项目导入不同的IDE.

如果你安装了IntelliJ的Vaadin插件,你应该启动 Application 类使用“使用HotswapAgent调试”来查看Java代码中的更新,这些更新会立即反映在浏览器中。

部署到生产

该项目是一个标准的Maven项目。要创建生产版本,请致电

./mvnw clean package -Pproduction

如果你全局安装了Maven,你可以替换 ./mvnw 随着 mvn.

这将构建一个包含所有依赖项和前端资源的JAR文件,准备运行。该文件可以在 target 构建完成后的文件夹。 然后,您可以使用以下命令启动应用程序

java -jar target/mcp-demo-1.0-SNAPSHOT.jar

项目结构

  • MainLayout.java 在 src/main/java 包含导航设置(即 侧/顶部栏和主菜单)。此设置使用 应用程序布局.
  • views 包裹在 src/main/java 包含应用程序的服务器端Java视图。
  • views 文件夹中 src/main/frontend 包含应用程序的客户端JavaScript视图。
  • themes 文件夹中 src/main/frontend 包含自定义CSS样式。

有用的链接