`

Add Java EE dependencies for Maven

阅读更多

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.

 

  1. 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>
     

  2. 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>
     
分享到:
评论

相关推荐

    eclipse构建Maven项目.doc

    2. 安装eclipse:从eclipse官方网站下载Eclipse IDE for Java EE Developers版本的eclipse。 3. 安装Tomcat:安装Tomcat 6服务器。 4. 安装Maven:安装Maven项目管理工具。 5. 安装eclipse Maven插件:在线安装Maven...

    idea创建maven Servlet3.0工具

    1. 检查Idea的插件设置,确保已安装并启用"Java EE"相关的插件,这通常包括"Java EE: EJB, JPA, JSF, EAR, WAR"等。 2. 如果问题依然存在,可能是因为Idea的内置Tomcat版本较旧,你可以手动指定Tomcat的版本,或者...

    java.lang.ClassNotFoundException异常的解决1

    在Java 6、7和8中,Java平台的标准版(Java SE)包含了Java企业版(Java EE)的一些API,如JAXB(Java Architecture for XML Binding)。然而,从Java 9开始,为了实现模块化并提高系统的可维护性和安全性,Java EE...

    如何在eclipse jee中创建Maven project并且转换为Dynamic web project

    如果没有,点击`Add Library`,选择`Maven Dependencies`并添加。 - 在`Source`选项卡中,检查`src/main/java`和`src/main/resources`是否已添加到源代码路径。 5. **运行和部署** - 右键点击项目,选择`Run As` ...

    Learning Apache Maven

    Maven EAR 插件允许你构建 Java EE 应用程序并打包为 EAR 文件。这可以通过在 `pom.xml` 文件中添加相应的插件配置来实现。 ```xml &lt;artifactId&gt;maven-ear-plugin &lt;version&gt;3.1.1 &lt;version&gt;6 ...

    Maven_web项目非plugin方式调试

    在部署组装中添加一个新的条目,选择“Java Build Path Entries”(Java构建路径条目),然后选择“Maven Dependencies”(Maven依赖项),完成配置。 步骤4:配置运行环境。 打开Eclipse的Server视图,右键点击并...

    eclipse通过Maven创建一个Spring MVC项目

    步骤3:在“Additional Libraries and Frameworks”选项卡中,勾选“Add…”,在新窗口中选择“Maven” &gt; “Enable Maven Integration for this project”。这将把项目转换为Maven项目。 步骤4:现在,你需要为项目...

    Eclipse中创建WebMavenProject并部署到Tomcat中.pdf

    在Java EE开发中,Eclipse是一个广泛使用的集成开发环境,而Maven则是一个强大的构建工具,用于管理项目的依赖和构建流程。本文将详细讲解如何在Eclipse中创建一个基于Maven的Web项目,并将其部署到Tomcat应用服务器...

    spring-boot-reference.pdf

    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 ...

Global site tag (gtag.js) - Google Analytics