Maven3入门教程【龙8国际pt老虎机网页版】,手动
分类:long8

2. 安装Maven

自己的 Maven 解压目录发在 A 盘根目录下2.1 新添系统变量:JAVA_HOME C:Program FilesMaven3入门教程【龙8国际pt老虎机网页版】,手动导入ojdbc6。Javajdk1.8.0_1012.2 新扩充系统变量:M2_HOME A:apache-maven-3.3.9须求专注的是变量名就叫那几个M2_HOME,不要改别的的,因为 TeamCity 那类工具它会默许去找该变量一致的开始和结果自动帮我们相称创设情况的,所以大家就按法定约定来。2.3 在系统变量 Path 中追加:;%JAVA_HOME%bin;%M2_HOME%bin2.4 测量检验:张开 cmd输入:java -version,能显得 Java 版本信息即意味着 JAVA_HOME 设置好了输入:mvn –v,能显示 Maven 版本音信即意味着 M2_HOME 设置好了

1. 需求

Java开垦使用Oracle,所以供给运用Oracle的JDBC驱动,而Maven中央库未有Oracle JDBC的驱动下载,由此供给通过Maven命令,本身打包Oracle的JDBC驱动到地点库。

龙8国际pt老虎机网页版 1龙8国际pt老虎机网页版 2

保留并关闭.zshrc文本5.开辟终端,运维命令

二、jar.xml配置
<assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0 http://maven.apache.org/xsd/assembly-1.1.0.xsd"> <id>jar-release</id> <!-- 打包格式 tar zip war zip--> <formats> <format>jar</format> </formats> <includeBaseDirectory>false</includeBaseDirectory> <!--是否包含依赖包 --> <dependencySets> <dependencySet> <unpack>true</unpack> <scope>runtime</scope> <outputDirectory>lib</outputDirectory><!--依赖包存储目录--> </dependencySet> </dependencySets> <fileSets> <fileSet> <!--想要打包的目录--> <directory>${project.build.directory}/classes</directory> <!--想要打包的内容--> <includes> <include>com/xxx/xxx/**</include> <include>com/xxx/xxx/xxx/**</include> <include>xxx.xml</include> </includes> <excludes><!--不想要打包的内容,可不要--> <exclude>com/xxx/xxx</exclude> </excludes> <outputDirectory>/</outputDirectory> </fileSet> </fileSets></assembly>

龙8国际娱乐手机登入,3. 布置货仓目录

注:默许路线在 ${user.home}/.m2/repository在apache-maven-3.3.9conf目录下开垦settings.xml找到 localRepository 如:

 <!-- localRepository | The path to the local repository maven will use to store artifacts. | | Default: ${user.home}/.m2/repository <localRepository>/path/to/local/repo</localRepository> -->

在下边增加内定目录如:

 <localRepository>A:mavenrepository</localRepository>

保留后复制 settings.xml 至刚钦定的目录下就能够

龙8国际pt老虎机网页版,2.操作步骤

注:本地Maven默许饭馆(即repository)已做修改请具体修改如需修改请参见 下载ojdbc6.jar( )2.2 通过调整台实践一下发令,将ojdbc.jar安装到地头库:

mvn install:install-file -Dfile=A:Developjarojdbc6.jar -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.3 -Dpackaging=jar -DgeneratePom=true

说明:-DgroupId=com.oracle : 钦命当前包的groupId为com.oracle-DartifactId=ojdbc6 : 内定当前的artifactfactId为ojdbc6-Dversion=11.2.0.3 : 钦点当前包的version为11.2.0.3-Dfile=A:Developjarojdbc6.jar : 钦点要打的包的文书地点最终效果如图所示:

龙8国际pt老虎机网页版 3设置成功.png

龙8国际pt老虎机网页版 4

假若没有其它音讯,表示运转如常6.闭馆终端(也许展开叁个新的极端运营mvn -v比如平常彰显mvn版本新闻,则表达安装成功。

三、执行 mvn:package

1. 下载最新Maven

下载的公文:apache-maven-版本号-bin.zip

3. pox.xml参加坐标就能够引进ojdbc6

<dependency> <groupid>com.oracle</groupid> <artifactid>ojdbc6</artifactid> <version>11.2.0.3.0</version></dependency>

设置Maven,我们先去官方网站下载

source .bash_profile
maven-assembly-plugin :此插件用来打包使用

一个是Path:%MAVEN_HOME%bin,配置好后,点击分明,保存设置

封存并关闭.bash_profile文件3.打开.zshrc文件ctrl + F搜索plugins找到类似plugins=的字段在括号中步向mvn,即plugins=。4.在.zshrc文件后面部分增加如下字段

一、pom.xml文件之中的配置表明
<plugin> <artifactId>maven-assembly-plugin</artifactId> <executions> <!--执行器 mvn assembly:assembly--> <execution> <id>make-jar</id><!--名字任意 --> <phase>package</phase><!-- 绑定到package生命周期阶段上 --> <goals> <goal>single</goal><!-- 只运行一次 --> </goals> <configuration> <descriptors> <!--描述文件路径--> <descriptor>src/main/assembly/jar.xml</descriptor> </descriptors> <outputDirectory><!--输出文件目录--> ${project.build.directory} </outputDirectory> <archive> <manifest> <!--主main方法配置,需要执行可配置--> <mainClass>com.xxx.xxx.Test</mainClass> </manifest> </archive> </configuration> </execution> </executions> </plugin> 

本文由long8发布于long8,转载请注明出处:Maven3入门教程【龙8国际pt老虎机网页版】,手动

上一篇:以内的最首要不同,大旨源码 下一篇:没有了
猜你喜欢
热门排行
精彩图文