【问题标题】:prerequisites for a server of spring boot, vaadin and mysqlspring boot、vaadin和mysql服务器的先决条件
【发布时间】:2021-06-10 18:52:20
【问题描述】:

我想制作一个 linux 服务器来托管我使用 spring boot、vaadin 和 mysql 开发的应用程序。 据我所知jdk、Tomcat和mysql。

  1. 虽然我不确定是否还必须安装我在开发中使用的 maven 和 nodejs。
  2. 此外,我必须在哪里以及如何安装 jdbc 以及其他库?

谢谢

【问题讨论】:

    标签: java tomcat vaadin-flow


    【解决方案1】:

    使用该设置,自然的方法是将应用程序打包为部署到 Tomcat 实例的 .war 文件。

    1. 在使用 Vaadin 时需要 Maven 和 Node.js 来构建 .war 文件,但对于使用预构建的 .war 文件,两者都不是必需的。您可以在单独的机器上构建 .war 文件。对于简单的操作,您可以在自己的开发机器上执行此操作,但对于更复杂的操作,建议使用“真实”构建系统,例如 Jenkins 或 GitHub Actions。
    2. JDBC 本身是 Java 的一部分,因此不需要特别之处。您还需要有 MySQL 的 JDBC 驱动程序,但这只是一个 .jar 文件,根据您在 pom.xml 中定义的内容,它会在构建时包含在 .war 文件中。因此,您不需要为此目的在服务器上进行任何特殊操作。

    【讨论】:

      猜你喜欢
      • 2018-01-13
      • 2017-07-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-04
      相关资源
      最近更新 更多