`
123629996
  • 浏览: 295281 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

使用maven构建开发环境

 
阅读更多

maven    ----POM 项目对象模型  具体简介参加百度百科http://baike.baidu.com/view/336103.htm

 

 

这里直接简单介绍在eclipse中如何使用maven构建开发环境,

 

准备环境:

 

eclipse3.5 JEE版本 ,JDK1.6,tomcat6

 

在eclipse中安装maven插件:

 

1.点击eclipse HELP-->install new software;

2.在work with 中直接输入在线安装地址http://m2eclipse.sonatype.org/sites/m2e/  ,回车;

3.等安装的组件加载处理后选中,然后一路next 最后finish;

4.按照要求重启eclipse后就安装好了。

 

在eclipse中构建java程序

 

1.新建maven工程



 2.next



 3.finish



 4.项目结构就完毕了,我们新建一个java类:

 

package com.yjck.main;

public class Main {
	/**
	 * 嘿嘿,又是Hello world
	 * @param args
	 */
	public static void main(String[] args) {
		System.out.print("hello world");

	}

}

5.在项目上点击右键,选择运行:

 


 6.运行maven install后就会在target目录下生成编译后的东西,如jar文件,编译后的class文件等。

7.由运行菜单可见还能做好多东西。

8.这里就是简单应用了下,还有的好处慢慢跟进吧;

 

构建web应用

 

和构建java应用一样,但是不要选择快速构建复选框,点击下一步后



 选择如图所示,完成;


ok,环境完毕了,下了看如何发布到tomcat;

同java程序一样,运行maven install会在target下生成部署的文件,



 完了后配置tomcat,在eclipse中配置tomcat就不说了,大家都会;

配置完毕后双击服务器选择modules



 注意点击浏览的时候选择到target目录下“项目名称”(这里是mavenweb)即可,

完成后启动tomcat:

访问页面:如果出现页面上显示的内容就成功了!

***之前写过一个用ant部署eclipse上开发的web程序的博客,这里采用了另外一种方式。可以相互比较下。

 

 

  • 大小: 13.7 KB
  • 大小: 12.8 KB
  • 大小: 4.7 KB
  • 大小: 26.7 KB
  • 大小: 20 KB
  • 大小: 5.9 KB
  • 大小: 4.2 KB
  • 大小: 18.1 KB
分享到:
评论

相关推荐

    使用Maven构建多模块项目

    Maven构建多模块项目极大地简化了大型项目的管理,通过合理地组织模块间的依赖关系和统一的配置管理,提高了开发效率和代码质量。实践中,需要灵活运用Maven的各种特性,结合最佳实践,以构建高效、稳定的多模块...

    Maven工程开发环境搭建及常用操作

    在本文中,我们将详细讨论如何搭建Maven工程开发环境以及进行一些基本的操作。Maven是一个强大的Java项目管理和构建工具,它简化了构建过程,管理依赖关系,并提供了标准化的项目结构。以下是搭建Maven环境和进行...

    使用eclipse构建maven

    Eclipse作为流行的Java集成开发环境(IDE),通过集成Maven插件m2eclipse,使得开发者可以在Eclipse内部方便地管理Maven项目。下面将详细介绍如何在Eclipse中安装、配置Maven以及使用m2eclipse插件。 首先,我们...

    Spring in Action 使用Maven 构建Spring 工程

    《Spring in Action》一书是Spring框架的实践指南,它深入介绍了如何使用Maven构建Spring工程。Maven是一个流行的项目管理和综合工具,它通过提供一套标准化的构建过程,简化了Java项目的构建、依赖管理和部署。在...

    Maven构建的分布式demo

    【Maven构建的分布式demo】 在现代软件开发中,分布式系统已经成为主流,它能提高系统的可扩展性、容错性和性能。Maven作为Java项目管理工具,为构建分布式应用程序提供了强大的支持。本篇将深入探讨如何利用Maven...

    Eclipse使用Maven构建web项目视频教程

    在IT行业中,构建Web应用程序是常见的任务,而Maven和Eclipse是开发人员常使用的工具。本教程聚焦于如何在Eclipse集成开发环境中利用...通过学习这些资料,开发者可以掌握使用Eclipse和Maven构建Web项目的基本技能。

    ActiveMQ与spring集成实例之使用Maven构建

    标题中的“ActiveMQ与Spring集成实例之使用Maven构建”是指在Java开发环境中,通过Maven构建工具将Apache ActiveMQ消息中间件与Spring框架整合在一起的实际操作案例。这个主题涵盖了几大关键知识点: 1. **Apache ...

    maven 环境搭建总结

    Maven使用描述性的XML文件来管理项目的构建、依赖关系和其他信息。 #### 二、Maven环境搭建步骤 ##### 1. JDK安装与配置 - **下载与安装**:首先需要在计算机上安装JDK,并确保版本符合项目需求。 - **环境变量...

    使用Maven构建JavaWeb项目实例

    本实例将详细讲解如何使用Maven构建一个完整的JavaWeb项目。以下将围绕Maven的配置、依赖管理、插件使用以及JavaWeb项目的结构等方面进行深入探讨。 一、Maven的简介与安装 Maven是Apache软件基金会开发的一款项目...

    maven java maven Eclipse 环境构建

    Maven 是 Apache 组织开发的一款强大的项目管理和构建工具,它替代了传统的 Ant 工具,简化了 Java 项目的构建过程。Maven 使用一个标准的目录结构和一个基于 XML 的配置文件,称为 `pom.xml`,来管理项目依赖、构建...

    使用Maven构建SpringMVC项目

    标题中提到的知识点是“使用Maven构建SpringMVC项目”,这意味着接下来的内容将详细说明如何利用Maven这一项目管理工具来搭建基于SpringMVC框架的Java Web项目。SpringMVC是Spring框架的一个模块,用于实现MVC...

    使用maven Profile实现多环境构建

    下面将详细讲解如何使用Maven Profile实现多环境构建。 首先,让我们理解什么是Maven Profile。Maven Profile是Maven中的一种机制,允许开发者定义一组可选的配置,这些配置可以在特定条件下被激活。每个Profile...

    axis2在MyEclipse下搭配环境,使用maven构建,并且用soapUI-Pro测试

    标题 "Axis2在MyEclipse下搭配环境,使用maven构建,并且用soapUI-Pro测试" 描述了一项关于在集成开发环境MyEclipse中配置Axis2服务,使用Maven进行构建,以及利用soapUI-Pro工具进行功能测试的实践过程。...

    maven构建web项目

    总之,使用Maven构建Web项目极大地提高了开发效率,简化了依赖管理,使得开发者可以专注于编写业务代码,而无需关心构建细节。结合Tomcat这样的Web服务器,我们能够轻松地部署和运行Java Web应用。在实际开发中,...

    Eclipse+maven+jetty开发环境搭建

    本教程将深入探讨如何使用Eclipse集成开发环境(IDE)、Maven项目管理和构建工具,以及Jetty轻量级服务器来搭建一个完整的Java Web开发环境。以下是详细步骤和相关知识点: 1. **Eclipse IDE**: Eclipse 是一个开源...

    maven开发环境搭建手册

    《maven开发环境搭建手册》 Maven是一个强大的项目管理和构建工具,主要用于Java应用程序的开发。它通过一个统一的构建过程和项目配置,简化了项目的依赖管理,使得开发者能够更专注于代码本身,而不是构建过程。...

    使用Maven开发Java Web应用

    3. **Maven构建生命周期**:理解clean、compile、test、package、install和deploy等阶段,了解如何通过命令行或IDE执行这些阶段。 五、Maven构建与部署 1. **构建应用**:使用`mvn package`命令,Maven将编译源代码...

    maven利用Profile构建不同环境的部署包

    例如,如果我们想构建开发环境的包,可以在命令行运行 `mvn package -Pdev`。 对于描述中的"WEB-INF"和"META-INF"目录,这两个是Java Web应用的标准目录结构的一部分。`WEB-INF`目录通常包含Web应用的类文件、配置...

Global site tag (gtag.js) - Google Analytics