*、maven初学
基本环境: 安装jdk(此时需注意jdk的jre最好安装在jdk目录内)版本依据maven而定 第一步: 官网:http://maven.apache.org下载Binary zip archive 第二步: 安装,解压并创建bin的环境变量即可 第三步: 测试:mvn -v
*、你可能会遇到这样的问题
XXX:dos Perhaps you are running on a JRE rather than a JDK?
IDE中好说,百度一堆资料,但是DOS下,可是让我郁闷坏了,因为jdk查看版本也是正常的,后来发现jdk和jre不是jdk/jre的关系,所以就重新安装,注意安装jre的时候路径一定要选择jdk目录内的jre路径,然后就可以了,哈哈
*、maven-dos下常用指令(关键词)
mvn compile:编译 mvn test :运行所有测试方法 mvn clean :清理编译生成的文件 mvn package :打成jar或war包 mvn archetype:generate:按照提示生成一个完整的maven项目 (可以采用-D参数名=参数值的方式将参数写好然后直接生成一个项目)
*、maven各种jar的资源库
http://mvnrepository.com/
------------------------------------------------------------资源列表---------------------------------------------------------
*、图文详解MyEclipse中新建Maven webapp项目的步骤(很详细)
http://blog.csdn.net/clementad/article/details/46592557
相关推荐
Maven是一款由Apache软件基金会维护的自动化构建工具,它主要面向Java平台的项目构建和依赖管理。与创建工程不同,构建项目是一个涉及编译、测试、打包、部署等多个步骤的过程,而Maven能够管理整个生命周期中所需的...
**Maven3之初识** Maven,一个在Java开发领域广泛应用的项目管理和综合工具,是Apache软件基金会的一个重要项目。它的核心目标是简化构建过程,通过提供一套标准的方式来管理项目的构建、报告和文档。Maven3是Maven...
《MavenRunHelper:构建与管理Java项目的专业助手》 MavenRunHelper,正如其名,是一款专为Java开发者设计的Maven辅助...无论你是初识Maven的新手,还是经验丰富的老兵,MavenRunHelper都将是你不可或缺的得力助手。
1. **初识Maven**: 介绍Maven的基本理念,包括项目对象模型(Project Object Model, POM)、生命周期(Lifecycle)和构建插件(Build Plugins),以及如何安装和设置Maven环境。 2. **POM详解**: POM是Maven的核心...
Maven 出现到现在也有很长时间了,初识它的感觉至今仍清晰的印在脑海中。现在想来,当时从 Ant 移情 Maven 的想法其实很朴素,就是因为 Maven 可以以网站的形式展现与项目相关的信息,如开发人员列表、各种 Report。...
Apache Maven 是一个强大的Java项目管理工具,它基于项目对象模型(Project Object Model,简称POM)的概念,使得构建、依赖管理和项目信息管理变得更加简洁。Maven 的核心目标是通过提供一致性和自动化的方式来简化...
#### 一、初识Maven与概述 ##### 1.1 课程安排与初识Maven - **课程安排**:本课程旨在帮助学员从零开始掌握Maven的核心概念及其实用技巧。在完成前端Web开发技术的学习之后,本课程将引领大家进入后端Web开发技术...
**m2e——Maven到Eclipse插件1.5最新离线安装版** M2E,全称为m2eclipse,是Eclipse IDE中一个非常重要的插件,它为Eclipse...无论你是初识Maven的新手,还是经验丰富的老手,m2e都能成为你开发过程中不可或缺的工具。
【初识Spring】 Spring框架是Java企业级应用开发中的核心框架,它为开发者提供了一个全面的基础设施,用于创建稳定、高性能的应用程序。Spring的核心特性包括依赖注入(Dependency Injection,DI)、面向切面编程...
### 初识Spring Boot及其环境配置 #### 一、微服务与Spring Boot概念 ##### 微服务简介 微服务架构是一种现代软件设计方法,它强调将一个大型的应用程序拆分成一组小的服务,每个服务实现单一的功能,并且可以独立...
### MyBatis初识 #### 一、MyBatis简介 MyBatis 是一个支持普通 SQL 查询、存储过程以及高级映射的优秀持久层框架。它消除了几乎所有的 JDBC 代码和参数的手动设置以及结果集的检索。MyBatis 使用简单的 XML 或...
Maven 是一个项目管理工具,虽然这里提到的“Maven 高级”部分缺失,但通常 Maven 能帮助开发者管理项目的构建、依赖、版本控制等,使得大型项目管理更加有序。 SpringBoot 是为了简化 Spring 应用的初始搭建以及...
5. Starters:预配置的Maven或Gradle依赖,简化构建过程。 学习Spring Boot,你需要了解如何创建一个基本的Spring Boot项目,包括主配置类、Spring Boot的注解如@SpringBootApplication,以及如何使用Spring ...
每个起步依赖都是一个Maven或Gradle的模块,例如`spring-boot-starter-web`用于Web开发,`spring-boot-starter-data-jpa`用于数据库访问。 2. **嵌入式服务器** SpringBoot可以内嵌Tomcat、Jetty等Servlet容器,...
本节我们将初识Struts2,了解其核心概念、工作原理以及如何开始使用。 **1. Struts2 概述** Struts2是Apache软件基金会下的开源项目,它是Struts1的升级版,弥补了Struts1在功能和灵活性上的不足。Struts2提供了...
总之,通过这个初识SpringBoot的教程,你将学习到如何使用IDEA搭建和运行SpringBoot微服务应用,以及如何实现拦截器来扩展请求处理的功能。随着深入学习,你将发现SpringBoot的强大之处,它不仅简化了开发流程,还...
【初识Hibernate】 Hibernate是一个强大的Java持久化框架,它简化了数据库操作,使得开发者能够更加专注于业务逻辑,而不是繁琐的数据存取代码。本篇将深入浅出地介绍Hibernate的核心概念和基本用法。 1. 持久化...
SpringBoot的优点? 创建独立的 Spring 应用程序 嵌入的 Tomcat,无需部署 WAR ...简化 Maven 配置 自动配置 Spring 提供生产就绪型功能,如指标,健康检查和外部配置 开箱即用,没有代码生成,也无需 XML 配置。