如何创建 Java EE 7 Maven IntelliJ 项目
How to create a Java EE 7 Maven IntelliJ Project
我是 Stack Overflow 的新手,因为我对使用 Maven
和 IntelliJ ultimate
.
构建一个有效的 Java EE 7
项目感到沮丧
我在过去几周学到了很多关于 JPA
和 JSF
的知识,我很高兴能运用我的知识,但不幸的是,我无法创建一个有效的项目结构,因为我已经掌握了所有知识沿途出现各种错误。我还没有找到适用于整个 Internet 的最新教程。
我最大的成就是在 Jboss Wildfly
(11) 服务器上创建了一个 Maven
项目和 运行 index page
。
我知道Maven
(3) 需要一定的结构才能工作,我读到它是图1中的那个。
Picture 1
此外,我知道我可以通过右键单击项目名称来添加框架支持,并且我可以通过选择文件和项目结构来添加构面或模块。
如果有人能解释正确创建这样一个项目,我将不胜感激。我已经浪费了两位数的时间,失去了很多乐趣。
我建议你看看 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 文件
我必须使用 IntelliJ 创建一个 Maven 项目。之后,我在 Framework Support 下添加了 JavaEE Application,并在 Java EE 下选中了 JSF 和 Web Application 的复选框。
现在这不能单独工作,我必须把它放在 Maven 需要的正确结构中。我将 META-INF 文件夹移动到 main/src/resources。将 web 文件夹重命名为 webapp 后,我将其移动到 src/main。
要检查,请转到项目结构/构面并检查路径是否设置正确。
添加本地 Wildfly 11 Server Artifact (war) 后,IntelliJ 启动默认浏览器,我进入索引页面。
The Project Structure
我是 Stack Overflow 的新手,因为我对使用 Maven
和 IntelliJ ultimate
.
Java EE 7
项目感到沮丧
我在过去几周学到了很多关于 JPA
和 JSF
的知识,我很高兴能运用我的知识,但不幸的是,我无法创建一个有效的项目结构,因为我已经掌握了所有知识沿途出现各种错误。我还没有找到适用于整个 Internet 的最新教程。
我最大的成就是在 Jboss Wildfly
(11) 服务器上创建了一个 Maven
项目和 运行 index page
。
我知道Maven
(3) 需要一定的结构才能工作,我读到它是图1中的那个。
Picture 1
此外,我知道我可以通过右键单击项目名称来添加框架支持,并且我可以通过选择文件和项目结构来添加构面或模块。
如果有人能解释正确创建这样一个项目,我将不胜感激。我已经浪费了两位数的时间,失去了很多乐趣。
我建议你看看 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 文件
我必须使用 IntelliJ 创建一个 Maven 项目。之后,我在 Framework Support 下添加了 JavaEE Application,并在 Java EE 下选中了 JSF 和 Web Application 的复选框。
现在这不能单独工作,我必须把它放在 Maven 需要的正确结构中。我将 META-INF 文件夹移动到 main/src/resources。将 web 文件夹重命名为 webapp 后,我将其移动到 src/main。
要检查,请转到项目结构/构面并检查路径是否设置正确。
添加本地 Wildfly 11 Server Artifact (war) 后,IntelliJ 启动默认浏览器,我进入索引页面。
The Project Structure