Before you can build a Java EE project with Maven, you need to add the Java EE dependencies. And you need to tell Maven where to find the repositories for the Java EE artifacts.
-
For JDK 5 & Java EE 5:
~/.m2/settings.xml
:
<?xml version="1.0" encoding="UTF-8"?>
<settings>
<profiles>
<profile>
<id>DefaultProfile</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<repositories>
<repository>
<id>maven2-repository.dev.java.net</id>
<name>Java.net Repository for Maven</name>
<url>http://download.java.net/maven/1/</url>
<layout>legacy</layout>
</repository>
</repositories>
</profile>
</profiles>
</settings>
pom.xml
:
<dependencies>
<dependency>
<groupId>javaee</groupId>
<artifactId>javaee-api</artifactId>
<version>5</version>
<scope>provided</scope>
</dependency>
</dependencies>
-
For JDK 6 & Java EE 6:
~/.m2/settings.xml
:
<?xml version="1.0" encoding="UTF-8"?>
<settings>
<profiles>
<profile>
<id>DefaultProfile</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<repositories>
<repository>
<id>maven2-repository.dev.java.net</id>
<name>Java.net Repository for Maven</name>
<url>http://download.java.net/maven/2/</url>
<layout>default</layout>
</repository>
</repositories>
</profile>
</profiles>
</settings>
pom.xml
:
<dependencies>
<dependency>
<groupId>javax</groupId>
<artifactId>javaee-api</artifactId>
<version>6.0-SNAPSHOT</version>
<scope>provided</scope>
</dependency>
</dependencies>
分享到:
相关推荐
2. 安装eclipse:从eclipse官方网站下载Eclipse IDE for Java EE Developers版本的eclipse。 3. 安装Tomcat:安装Tomcat 6服务器。 4. 安装Maven:安装Maven项目管理工具。 5. 安装eclipse Maven插件:在线安装Maven...
1. 检查Idea的插件设置,确保已安装并启用"Java EE"相关的插件,这通常包括"Java EE: EJB, JPA, JSF, EAR, WAR"等。 2. 如果问题依然存在,可能是因为Idea的内置Tomcat版本较旧,你可以手动指定Tomcat的版本,或者...
在Java 6、7和8中,Java平台的标准版(Java SE)包含了Java企业版(Java EE)的一些API,如JAXB(Java Architecture for XML Binding)。然而,从Java 9开始,为了实现模块化并提高系统的可维护性和安全性,Java EE...
如果没有,点击`Add Library`,选择`Maven Dependencies`并添加。 - 在`Source`选项卡中,检查`src/main/java`和`src/main/resources`是否已添加到源代码路径。 5. **运行和部署** - 右键点击项目,选择`Run As` ...
Maven EAR 插件允许你构建 Java EE 应用程序并打包为 EAR 文件。这可以通过在 `pom.xml` 文件中添加相应的插件配置来实现。 ```xml <artifactId>maven-ear-plugin <version>3.1.1 <version>6 ...
在部署组装中添加一个新的条目,选择“Java Build Path Entries”(Java构建路径条目),然后选择“Maven Dependencies”(Maven依赖项),完成配置。 步骤4:配置运行环境。 打开Eclipse的Server视图,右键点击并...
步骤3:在“Additional Libraries and Frameworks”选项卡中,勾选“Add…”,在新窗口中选择“Maven” > “Enable Maven Integration for this project”。这将把项目转换为Maven项目。 步骤4:现在,你需要为项目...
在Java EE开发中,Eclipse是一个广泛使用的集成开发环境,而Maven则是一个强大的构建工具,用于管理项目的依赖和构建流程。本文将详细讲解如何在Eclipse中创建一个基于Maven的Web项目,并将其部署到Tomcat应用服务器...
37.4. Using a Java EE Managed Transaction Manager 37.5. Mixing XA and Non-XA JMS Connections 37.6. Supporting an Alternative Embedded Transaction Manager 38. Hazelcast 39. Quartz Scheduler 40. Spring ...