`

Maven搭建J2EE

阅读更多

一、maven安装
   1、 解压apache-maven-3.0.3-bin.zip(看附件)
   2、 配置环境变量:
        maven根目录:M2_HOME D:\bin\apache-maven-3.0.3
        maven运行时内存:MAVEN_OPTS -Xms128m -Xmx512m
        系统命令:PATH M2_HOME\bin;
   3、 命令行运行mvn -version;看到版本信息即安装成功
   4、 (可选)自定义本机的maven库目录:apache-maven-3.0.3/conf/settings.xml 找到这一行:<localRepository>~/.m2/repository</localRepository>,这里默认表示C:\Users \Administrator\.m2\repository,改成自己的路径:如d:/java/repository

二、创建java项目
1、在上级目录新建一个普通的pom.xml作为父依赖(可选)
2、创建java项目:mvn archetype:create -DgroupId=com.mycompany.app -DartifactId=spring_test -DarchetypeArtifactId=maven-archetype-quickstart
    创建web项目:mvn archetype:create -DarchetypeGroupId=org.apache.maven.archetypes -DarchetypeArtifactId=maven-archetype-webapp -DgroupId=com.mycompany.app -DartifactId=my-webapp
3、在生成的pom.xml添加依赖;
4、mvn clean install -Dmaven.test.skip=true
5、mvn eclipse:eclipse
生成web项目:mvn eclipse:eclipse -Dwtpversion=1.0
6、把spring_test项目导入eclipse即可


三、导入工程到eclipse
    为eclipse新增Classpath变量:window->preferences->Java->Build Path->Classpath Variables:New->Name:M2_REPO,Path:选择maven的库目录(D:\java\repository)
     刷新工程,检查problems中是否还显示项目错误。


四、设置svn:ignore
*.idea
*.iml
.classpath
.project
.settings
target



2步之后:C:\Users\wangshijie\.m2\repository\cn\com\eetop\eetop-

mobile-service-1.0\1.0-SNAPSHOT\eetop-mobile-service-1.0-1.0-

SNAPSHOT.war

参考http://itsoul.iteye.com/blog/1165080
http://maven.apache.org/guides
http://apps.hi.baidu.com/share/detail/13033862

分享到:
评论

相关推荐

    maven+j2ee+nexus的搭建

    下面,我们将深入探讨这三个工具以及它们在"Maven+j2ee+nexus的搭建"中的作用和配置。 首先,Maven是一个强大的项目管理和构建工具,它通过使用一种标准的项目对象模型(Project Object Model,POM)来管理项目构建...

    框架的搭建J2EE

    在实际项目中,J2EE框架的搭建通常涉及以下步骤: 1. 安装并配置开发环境,如JDK、IDE(如Eclipse或IntelliJ IDEA)、Tomcat服务器等。 2. 引入SSH框架的库文件,可以通过Maven或Gradle等构建工具管理依赖。 3. 配置...

    maven配置安装、maven项目搭建

    ### Maven配置安装与项目搭建详解 #### Maven简介 Maven是一款强大的自动化构建工具,主要用于Java项目的构建、依赖管理和项目信息管理。它通过一系列标准的过程来管理项目的生命周期,从而简化了项目的构建过程。...

    J2EE环境搭建

    本文将深入探讨如何从零开始搭建J2EE(Java 2 Platform, Enterprise Edition)开发环境,这对于初学者或是转行至Java开发领域的人员来说至关重要。 #### 二、J2EE开发环境核心组件 J2EE开发环境主要由以下几部分...

    Maven构建struts2最简单例子

    在这个"使用Maven构建Struts2最简单例子"中,我们将探讨如何结合这两个工具来创建一个基础的J2EE应用。 首先,让我们深入了解Maven。Maven使用一个称为POM(Project Object Model)的XML文件来定义项目的配置信息,...

    Maven2资源和配置下载

    本篇文章将深入探讨"Maven2资源和配置下载"的主题,以及如何在MyEclipse环境中搭建私有仓库(私服)来管理和分发Maven文件。 首先,Maven2是Apache软件基金会开发的一款构建工具,它通过XML格式的POM(Project ...

    maven项目demo

    本文将详细介绍如何在MyEclipse 2014中搭建一个基于Maven的Web应用项目。 首先,我们需要了解MyEclipse 2014,这是一款强大的集成开发环境(Integrated Development Environment,IDE),特别适用于Java EE应用程序...

    J2EE.rar_J2EE Tomcat

    **在Eclipse上搭建J2EE WEB** Eclipse是一款强大的集成开发环境(IDE),支持多种编程语言,包括Java。为了在Eclipse中进行J2EE开发,我们需要安装相应的插件,如“Eclipse Web Tools Platform (WTP)”或者“Spring...

    j2ee框架的搭建+jar包的相关说明

    本文将深入探讨J2EE框架的搭建过程以及与之相关的jar包。 **一、J2EE框架搭建** 1. **环境准备**:首先,你需要安装Java Development Kit (JDK),这是运行和开发Java程序的基础。确保你的系统上已经安装了最新版本...

    Maven 的41种骨架功能介绍

    internal->maven-archetype-j2ee-simple 这个骨架用于创建一个简单的J2EE Java应用程序。对于初次接触J2EE的开发者来说,这是一个非常好的起点。 #### 11. internal->maven-archetype-marmalade-mojo 此骨架用于...

    Eclipse下的J2EE配置教程

    总的来说,Eclipse下的J2EE配置教程涵盖了从环境搭建到项目创建、Servlet编程、部署和测试的全过程。对于初学者来说,这是一个很好的起点,可以深入学习J2EE的其他高级概念和技术,如Spring框架、WebSocket、RESTful...

    我的J2EE成功之路(光盘源码)

    此外,初学者可能会遇到的问题包括配置开发环境(如安装JDK、设置环境变量、选择合适的IDE如Eclipse或IntelliJ IDEA),搭建服务器(如Tomcat、GlassFish),理解和应用Maven或Gradle构建工具,以及调试和部署应用。...

    搭建基于Linux下的J2EE开发平台

    9. **构建工具**:Maven或Gradle是常见的Java项目构建工具,它们帮助自动化构建过程,管理依赖,生成文档等。在Linux上设置并使用这些工具是必要的。 10. **测试与调试**:学会使用JUnit进行单元测试,理解断言、...

    使用 AppFuse 快速构建 J2EE 应用

    通过使用 AppFuse,你可以避免从零开始搭建整个应用架构,从而将更多精力集中在业务逻辑上。 AppFuse 的核心特点包括: 1. **模版化开发**:AppFuse 提供了多种项目模板,如 Maven Archetypes,可以根据需求选择...

    eclipse+MyEclipse+tomcat配J2EE开发环境

    这里我们将详细介绍如何使用Eclipse、MyEclipse以及Tomcat搭建一个高效且稳定的J2EE开发环境。 首先,我们需要准备以下软件组件: 1. JDK (Java Development Kit):这里是JDK1.5.0.6,它是编写、编译和运行Java...

    图书管理系统 sql数据库 j2ee

    5. **构建脚本**:如`build.xml`(Ant)或`pom.xml`(Maven),用于编译、打包和部署应用。 6. **文档**:可能包括项目说明、使用指南、设计文档等。 通过这个图书管理系统,开发者可以学习到如何在J2EE环境中整合...

    template:Maven多模块构建J2ee项目

    各个子模块的功能: test-core:所有业务的核心业务逻辑。 test-ad:广告的业务流程 test-res:资源的业务流程 ...采用这种方式搭建项目,架构清晰,调用层次分明,并且方便对日后项目的水平拆分和垂直拆分。

    强大的J2EE CMS系统

    - 开发环境:Eclipse、IntelliJ IDEA等集成开发环境,配合Maven或Gradle进行项目管理。 - 数据库:通常使用MySQL、Oracle或PostgreSQL等关系型数据库存储内容。 - 源码管理:Git或SVN进行版本控制,便于团队协作...

    J2EE项目系列(四)-SSM框架构建积分系统和基本商品检索系统(Spring+SpringMVC+MyBatis+Lucene+Redis+MAVEN).zip

    J2EE项目系列(四)-SSM框架构建积分系统和基本商品检索系统(Spring+SpringMVC+MyBatis+Lucene+Redis+MAVEN)喜欢就给个star吧!!!谢谢!并附一系列的博客文章(一)项目框架整合构建(二)搭建商品数据库和...

Global site tag (gtag.js) - Google Analytics