【问题标题】:How to use Maven to Create JSP + Servlet + TOMCAT + MySQL [closed]如何使用 Maven 创建 JSP + Servlet + TOMCAT + MySQL [关闭]
【发布时间】:2016-12-26 17:19:59
【问题描述】:

我正在使用 intellij。

我创建项目的方式是“File -> New -> Project -> JavaEnterprise -> Web Application (Select Server)”

我想知道如何使用 Maven 进行设置。

我需要 JSP、Servlet、TOMCA、MySQL

【问题讨论】:

  • 如果您告诉我我的问题有什么问题,我可以更改它。你为什么不加评论就投反对票。

标签: maven jsp tomcat intellij-idea


【解决方案1】:

你应该了解maven archetypes

【讨论】:

  • 能否给我一份所需原型的样本。
  • 可以使用命令行mvn archetype:generate。这通常用于从原型创建新项目,但如果您不指定一个,它将列出可用的原型。请注意,我不确定你会找到“servlet+tomcat+mysql”原型,我认为“archetype-maven-webapp”原型可以开始
【解决方案2】:

Maven 有archetypes 的概念。

从可用原型列表中,您可能会使用spring-boot-sample-web-jsp-archetype。它将创建 Spring Boot 应用程序(默认基于 Tomcat)。它也应该适合 servlet 的开发。

不幸的是,关于 MySQL 依赖关系,您需要手动提供它或检查其他原型生成的内容。

【讨论】:

    【解决方案3】:

    在 intelliJ 中,从新项目中选择 maven。然后检查,“从原型创建”。选择“archetype-maven-webapp”

    项目创建后,添加

    <dependency>
      <groupId>mysql</groupId>
      <artifactId>mysql-connector-java</artifactId>
      <version>5.1.38</version>
    </dependency>
    
    <dependency>
      <groupId>javax.servlet</groupId>
      <artifactId>servlet-api</artifactId>
      <version>2.5</version>
    </dependency>
    

    在 pom 文件中。 等到它加载。 希望这会有所帮助。

    【讨论】:

    • 谢谢,这就是我想要的。
    • 可以使用命令行mvn archetype:generate。这通常旨在从原型创建一个新项目,但如果您不指定一个,它将列出可用的原型。
    猜你喜欢
    • 2014-09-29
    • 2014-10-25
    • 2016-10-30
    • 2012-09-23
    • 2012-03-26
    • 1970-01-01
    • 2011-06-25
    • 1970-01-01
    • 2017-10-23
    相关资源
    最近更新 更多