`
yaodaqing
  • 浏览: 349495 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

maven各种命令及插件的应用

 
阅读更多
说明:通过maven创建数据库

1、配置数据库连接信息
	<properties>
		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
		<junit.version>4.10</junit.version>
		<mysql.driver>com.mysql.jdbc.Driver</mysql.driver>
		<mysql.url>jdbc:mysql://localhost:3306/mysql</mysql.url>
		<mysql.username>root</mysql.username>
		<mysql.password>root</mysql.password>
	</properties>

2、添加创建支持
				<!-- 连接数据库,并创建数据库 -->
				<plugin>
					<groupId>org.codehaus.mojo</groupId>
					<artifactId>sql-maven-plugin</artifactId>
					<version>1.5</version>
					<dependencies>
						<dependency>
							<groupId>mysql</groupId>
							<artifactId>mysql-connector-java</artifactId>
							<version>5.1.18</version>
						</dependency>
					</dependencies>
					<configuration>
						<driver>${mysql.driver}</driver>
						<url>${mysql.url}</url>
						<username>${mysql.username}</username>
						<password>${mysql.password}</password>
						<sqlCommand>
							create database IF NOT EXISTS maven_test1
						</sqlCommand>
					</configuration>
					<!-- 绑定到什么命令后面 -->
					<executions>
						<execution>
							<phase>package</phase>
							<goals>
								<goal>execute</goal>
							</goals>
						</execution>
					</executions>
				</plugin>
分享到:
评论

相关推荐

    maven 常用命令集合

    maven 常用命令集合 Maven 是一个基于项目对象模型(Project Object Model,POM)的项目管理工具,主要用于 Java 项目的构建、测试和部署。Maven 的强大之处在于其提供了一种标准化的方式来构建、测试和部署项目,...

    Maven exec-maven-plugin:执行外部命令的实践指南

    exec-maven-plugin是Maven生态系统中的一个插件,它允许用户在Maven构建过程中执行外部命令或脚本。这使得Maven项目可以集成更多的自定义操作,比如运行特定的脚本、调用系统命令等。本文将详细介绍exec-maven-...

    maven插件的eclipse插件

    通过m2e,开发者可以直接在IDE内部执行Maven命令,如编译、测试、打包、安装和部署等,无需离开Eclipse或打开命令行窗口。 **m2e的核心功能:** 1. **项目导入和配置**:m2e可以自动将Maven项目导入Eclipse,解析`...

    apache-maven的插件包:apache-maven-3.3.9-bin.zip

    Maven的插件系统允许开发者执行各种任务,如编译源代码、打包应用、执行测试、生成文档等。插件通过目标(Goals)来实现特定的任务,这些目标可以单独调用,也可以在生命周期的不同阶段中自动执行。 在压缩包内,...

    maven常用命令以及以个测试项目

    **正文** Maven是Java开发中的一...通过熟练掌握Maven命令和配置,开发者可以高效地管理项目依赖,实现自动化构建,从而提高开发效率。而提供的测试项目则可以帮助我们更好地理解Maven如何与测试集成,确保代码质量。

    maven3+myeclipse插件

    与之配合的MyEclipse是一款集成开发环境(Integrated Development Environment,IDE),专门用于Java、Web和企业级应用程序的开发,它集成了Maven插件,使得在MyEclipse中可以方便地使用Maven进行项目管理。...

    Maven插件及安装方法

    同时,将`%MAVEN_HOME%\bin`添加到`PATH`变量中,确保可以在命令行中直接运行Maven命令。 4. **验证安装**: 打开命令提示符(Windows)或终端(Linux/Mac),输入`mvn -version`,如果正确配置,应显示Maven的版本...

    maven基本命令详解

    ### Maven基本命令详解 Maven 是一款非常强大的 Java 项目构建工具,它通过一系列的预定义生命周期和插件,简化了项目的构建、依赖管理和部署等工作。本文将对 Maven 的一些常用基本命令进行详细介绍。 #### 1. ...

    RAD中集成Maven的M2Eclipse插件包及教程

    M2Eclipse提供了直观的图形界面,可以直接在项目上右键选择"Maven" -&gt; "Run As" -&gt; "Maven Build..."来配置并运行Maven命令。 除了基本的Maven功能,M2Eclipse还支持Eclipse的特性,例如自动构建、问题检测和调试。...

    apache-maven-3.2.1 maven插件 免费下载

    解压后,开发者可以将bin目录添加到系统路径,以便在任何地方执行Maven命令。 总的来说,Apache Maven 3.2.1 提供了一个统一的构建框架,简化了Java项目管理,降低了新成员加入团队时的学习曲线。免费下载和亲测...

    maven常用命令

    例如,要查看 maven-compiler-plugin 插件的 Goal,命令为 `mvn help:describe -Dplugin=org.apache.maven.plugins:maven-compiler-plugin`。 2. **创建项目** Maven 可以根据预定义的模版创建项目。创建标准目录...

    eclipse下几个简单maven命令

    本篇文章将详细讲解在Eclipse环境下如何使用几个基本的Maven命令,这些命令对于日常开发和部署工作至关重要。 1. **clean**: Maven的`clean`目标是用来清理项目生成的输出物,如编译后的class文件、测试结果、打包...

    Eclipse MAVEN离线插件

    你可以通过右键点击项目,在上下文菜单中选择“Maven”来执行各种Maven命令,如“构建”(Build)、“清理”(Clean)、“安装”(Install)和“验证”(Validate)等,实现项目的构建和管理。 离线安装Eclipse ...

    maven插件for eclipse

    Maven是一个强大的项目管理和构建工具,广泛应用于Java开发领域,通过定义项目的配置元数据,它可以自动化处理项目的构建、依赖管理和报告生成等工作。 Maven的核心概念是项目对象模型(Project Object Model,POM...

    apache-maven插件

    Maven插件是实现特定构建任务的可插拔组件,如编译代码(maven-compiler-plugin)、打包应用(maven-jar-plugin)或运行单元测试(maven-surefire-plugin)。开发者可以根据需要选择和配置相应的插件,以实现特定的...

    Maven安装与MyElipse8.5安装Maven插件

    3. **卸载MyEclipse内置Maven插件**:首先需要进入Help -&gt; MyEclipse Configuration Center -&gt; Software,找到MavenSupport for MyEclipse插件并选择remove,然后点击应用按钮执行更新操作。 4. **添加m2e插件**:...

    Apache Maven插件

    Maven拥有庞大的插件生态系统,涵盖了各种功能,如Spring Boot插件、Tomcat插件、JaCoCo覆盖率插件等。开发者可以根据需要选择和配置合适的插件,以满足项目的特定需求。 总之,Apache Maven插件是Java开发中一个...

    java开发maven命令详解

    ### Maven命令详解 Maven是Java项目自动化构建工具的一个标准,它通过一组生命周期构建项目对象模型(POM),简化了构建过程。对于初学者来说,理解Maven的基本命令及其用法至关重要。 #### 1. `mvn -v` 用于显示...

    Myeclipse10安装maven插件

    #### 一、Maven简介及重要性 Maven是一款强大的项目管理工具,主要用于Java项目的构建、依赖管理和项目信息管理。通过Maven,开发者可以方便地管理项目的依赖关系、自动化构建流程以及标准化项目的结构。在开发过程...

Global site tag (gtag.js) - Google Analytics