如何创建Java EE 7 Maven IntelliJ项目



我是堆栈溢出的新手,因为我对构建一个MavenIntelliJ ultimate的工作Java EE 7项目感到沮丧。

在过去的几周里,我学到了很多关于JPAJSF的知识,我很高兴能将我的知识投入使用,但不幸的是,我无法创建一个有效的项目结构,因为我在此过程中遇到了各种各样的错误。我还没有找到一个在整个互联网上运行的最新教程。

我最大的成就是创建了一个Maven项目,并在Jboss Wildfly(11) 服务器上运行index page

我知道Maven(3)需要一定的结构才能工作,我读到它是图1中的那个。

图1

此外,我知道我可以通过右键单击项目名称来添加框架支持,并且我可以通过选择文件和项目结构来添加分面或模块。

如果有人能解释这样一个项目的正确创建,我将不胜感激。我已经浪费了两位数的时间,失去了很多乐趣。

我必须用IntelliJ创建一个Maven项目。之后,我在框架支持下添加了JavaEE应用程序,并在Java EE下选中了JSF和Web应用程序的框。

现在这不能单独工作,我必须将其放在Maven所需的正确结构中。我将 META-INF 文件夹移动到 main/src/resources。将网络文件夹重命名为 webapp 后,我将其移动到 src/main。

要进行检查,请转到项目结构/分面并检查路径设置是否正确。

添加本地 Wildfly 11 服务器工件(战争)后,IntelliJ 启动默认浏览器,我进入索引页面。

项目结构

我建议您查看 JetBrains 页面,他们有很多关于如何使用其产品的教程。以下是如何创建新的Maven项目:
https://www.jetbrains.com/help/idea/maven.html#maven_create_project
此外,这里还有示例 pom.xml 文件的外观以及如何构建它的信息:
https://maven.apache.org/guides/getting-started/maven-in-five-minutes.html
开发项目时,可以将依赖项添加到pom.xml文件

最新更新