说明:通过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环境使用tomcat插件启动项目时,可以使用该命令修改tomcat插件为https环境。一般作为本地开发环境改为https应用。 线上则需要另外安装tomcat,并且修改server.xml实现https。 文档里只说明了maven的tomcat...
让你在系统上线前,辅助你解决各种冲突,减少因为各种冲突(jar冲突,类冲突,日志记录冲突,版本冲突)带来的风险,而且它使用起来非常简单,一个maven命令即可。如何使用?非常简单,象你平时配置maven插件一样,...
使用Maven核心概念介绍(坐标、依赖、仓库、插件、生命周期等)、Maven与第三方Elicpse整合及如何在Eclipse中使用Maven、什么是私服、Maven为什么使用私服、Maven私服Nexus的安装使用、如何使用Maven构建Web应用、使用...
maven使用入门3.1 编写pom3.2 编写主代码3.3 编写测试代码3.4 打包和运行3.5 使用archetype生成项目骨架3.6 m2eclipse简单使用3.6.1 导入maven项目3.6.2 创建maven项目3.6.3 运行mvn命令3.7 netbeans ...
WildFly Application Server Maven插件用于WildFly ... 该插件使您可以: 部署,重新部署或取消部署您的应用程序添加资源部署和取消部署工件执行CLI命令在Maven中运行独立服务器插件文档位于 可以在上提交问题执照
现在想来,当时从 Ant 移情 Maven 的想法其实很朴素,就是因为 Maven 可以以网站的形式展现与项目相关的信息,如开发人员列表、各种 Report。这种方式为项目的构建带来了极大的方便,尤其是 Report 的。试想对于产生...
appengine-maven-plugin 支持App Engine开发人员的Maven插件。... 首先,只需使用以下命令将插件添加到Maven: <groupId>com.google.appengine</groupId> <artifactId>appengine-maven-plugin <v
- 你可能只是mvn package aci:push 适用于独立应用程序 (JAR) 和网络应用程序 (WAR)构建项目从源代码构建和运行: 首先签出和mvn install mvn install出此存储库并mvn install 以下是您可能想要运行的命令:...
quicktag-maven-plugin 插件使您可以在使用Maven进行构建时轻松地将存储库的状态嵌入到项目中。 在process-resources阶段,插件将简单地生成带有静态String字段的Java类,这些静态String字段描述构建时间,版本控制...
插件系统演示 该项目演示了如何使用 java 打包、maven 构建系统和运行时类加载构建基于插件的简单应用程序。 ... 第 4 步:运行插件应用程序。 转到plugin-app并运行mvn compile assembly:single后
WildFly可启动JAR Maven插件该项目定义了一个Maven插件来构建WildFly可启动JAR(从20.0.0.Final版本开始)。 WildFly可启动JAR包含服务器和打包的应用程序(JAR,EAR或WAR)。 构建应用程序并将其打包为可启动JAR...
Maven插件可将配置文件应用于容器。 使保险丝上的应用程序能够重新部署。 注意对于独立容器,请首先使用以下命令激活jolokia功能: features:install jolokia 要永久启用jolokia功能,您必须编辑文件: vi ./etc/...
使用App Engine,Maven,Spring MVC和JPA。 需要 3.0或更高版本以及JDK 6+才能运行。 进行构建,运行 mvn package 构建将运行测试,但是要显式运行测试,可以使用测试目标 mvn test 要启动该应用,请使用此演示...
使用Maven的Scala的Hello-world...它利用了maven插件 (用于编译和运行)和 (用于运行单元测试) 编译中 可以使用标准命令mvn compile 跑步 要运行该应用程序,请键入mvn scala:run 要运行单元测试,请键入mvn test
为了测试Java应用程序,此演示使用的是Maven,而python应用程序已通过pytest进行了测试。 执行此演示的步骤 使用以下命令克隆此样本: git clone 构建自己的基于ubuntu的docker映像,并在其上安装所有必需的组件...
插件系统演示 该项目演示了如何使用 java 打包、maven 构建系统和运行时类加载构建基于插件的简单应用程序。 ... 第 4 步:运行插件应用程序。 转到plugin-app并运行mvn compile assembly:single后
apigee-edge-maven-plugin是一个构建和部署实用程序,用于将Apigee ApiProxy的/应用程序捆绑包构建和部署到Apigee Edge Platform中。 该代码根据Apache License 2.0分发。 TL; DR 为自述提供了快速入门的入门步骤和...
如果您想使用ant / maven,或者不需要进行单元测试,也许hsanson的插件就可以解决问题。 注意: 由于我不再从事Android方面的专业工作,并且我目前正在从事的Java项目规模很大,因此可以为Javacomplete谋取利益,...
java源码反码梯度依赖分析 gradle 的依赖分析插件。 这个插件基于 .gist 中的工作。 由于这项工作,这个插件是可能的; ...maven 依赖插件的分析目标的功能,如果依赖被声明但未使用或...将此插件应用于多项目构建时,应将
它可以以各种方式格式化输出(由 OutputFormatters 提供),因此它可以用作 Nagios 插件。 ##编译和构建 jar 包要编译源代码,您需要在系统上安装 java jdk 1.7 和 maven2。 构建包命令: mvn clean install ...