【问题标题】:Difference between a JSF and a Maven projectJSF 和 Maven 项目的区别
【发布时间】:2018-04-23 11:45:14
【问题描述】:

对于我的新 JAVA 应用程序,我想开始使用 IntelliJ 创建一个新的 JSF2.2 项目。该项目将是一个 Web 应用程序,将使用 maven。

在 IntelliJ Idea 中,当我点击“创建一个新项目”,然后在左侧面板中选择“Maven”时,它给了我“从原型创建”选项。如果我选中此复选框,它会给我一个原型列表,其中许多名称中都包含 jsf。

我很困惑在没有这些原型的情况下创建一个 Maven 项目并给它我自己的 groupId、artifactid 等等,与使用任何给定的 jsf 原型创建一个项目有什么区别?

如上所述,我开始的项目将是一个基于 JSF 的 Web 应用程序。

编辑 1 我使用 maven-archtype-webapp 制作了这个项目,它在 webapp 文件夹中创建了一个文件 index.jsp。这是一个问题,因为我通常使用 .xhtml 文件

【问题讨论】:

    标签: maven jsf intellij-idea setup-project


    【解决方案1】:

    Maven 原型是模板。它们为您创建适当的项目结构,具体取决于您是否要创建独立、JSF、ear 等项目。

    所有这些项目都是使用 Maven 构建的,并为创建的工件创建 GAV (groupId:artifactId:version)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-08-29
      • 2012-08-21
      • 1970-01-01
      • 2013-03-08
      • 1970-01-01
      • 1970-01-01
      • 2013-10-24
      • 1970-01-01
      相关资源
      最近更新 更多