`
geeksun
  • 浏览: 956264 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

maven的pom文件

 
阅读更多

 pom.xml打jar包时加入依赖的包:

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>

  <groupId>com.scenery</groupId>
  <artifactId>DataService</artifactId>
  <version>1.0</version>
  <packaging>jar</packaging>

  <name>DataService</name>
  <url>http://maven.apache.org</url>

  <properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
  </properties>
  
<repositories>
    <repository>
        <id>central</id>
        <url>http://repo.corp/artifactory/repo</url>
        <snapshots>
            <enabled>false</enabled>
        </snapshots>
    </repository>
</repositories>
    
  <dependencies>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>3.8.1</version>
      <scope>test</scope>
    </dependency>
    <dependency>
		<groupId>jdom</groupId>
		<artifactId>jdom</artifactId>
		<version>1.1</version>
	</dependency>
	<dependency>
		<groupId>mysql</groupId>
		<artifactId>mysql-connector-java</artifactId>
		<version>5.1.13</version>
		<scope>runtime</scope>
	</dependency>
  </dependencies>
  
 <build>
    <plugins>
      <plugin>
        <!-- NOTE: We don't need a groupId specification because the group is
             org.apache.maven.plugins ...which is assumed by default.
         -->
        <artifactId>maven-assembly-plugin</artifactId>
        <version>2.4</version>
        <configuration>
          <descriptorRefs>
            <descriptorRef>jar-with-dependencies</descriptorRef>
          </descriptorRefs>
        </configuration>
		</plugin>
	</plugins>
</build>
</project>

 

maven命令:

1. mvn clean install

2. mvn assembly:assembly

即可生成包含依赖jar的jar包。

分享到:
评论

相关推荐

    dubbo与spring集成maven pom文件

    dubbo与spring4集成maven pom文件 此pom为我生产项目中的配置,开始想省事使用spring boot,结果与springmvc不兼容,导致tomcat启动失败,后来找了maven shade来打包,解决了xsd兼容问题 另外注意,dubbo阿里的分支...

    Maven的pom.xml配置文件详细配置说明

    Maven的pom.xml配置文件详细配置说明 &lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=...

    Maven POM文件超详细超全的总体配置说明

    Maven POM文件超详细超全的总体配置说明,可以作为Maven项目开发过程,Maven使用的配置详细参考手册。里面几乎涵盖并且详细的说明了maven支持的所有配置项,在开发陷入困惑的时候,可以在该文档中搜索关键字及查看...

    maven pom文件

    maven pom配置文件 说明

    史上最全的maven的pom.xml文件详解

    记录一下自己常用的maven工程的pom.xml配置详解,各个标签详解

    SSM框架的maven pom文件

    最全的SSM开发用到的pom文件,内含常用的包dependency配置,使用时只需复制到你的pom文件内,就可直接下载,最好是把maven的下载路径改为阿里云下载

    pomx:扩展的Maven POM文件格式

    xml不是问题 有很多关于太冗长的抱怨。 Maven开发人员听了并开始使用来解决此问题。 它们支持Groovy,Scala,Ruby,Yaml或... Maven POM文件永远不会使用它们! 而不是像这样表达依赖性: &lt; groupId&gt;ch.qos.logback

    Maven常用命令大全与pom文件讲解

    摘要:本文主要讲解是Maven使用过程中一些常用的命令,并配上图片说明,最后还讲了pom.xml文件的一些构造。-D传入属性参数-P使用pom中指定的配置-e显示maven运行出错的信息-o离线执行命令,即不去远程仓库更新包-X...

    maven配置文件pom

    pom.xml配置文件,包含数据库,仓库地址配置等等

    maven pom配置文件

    这个一个maven web项目的pom文件。主要包含运用spring mvc, spring, mybatis 框架时需要导入的依赖列表。旨在帮助一些愿在java web上进行开发的新手。大部分依赖都有其注释与说明。

    maven pom.xml 动态读取变量值插件

    该jar包功能,可以在一个properties文件里面定义jdbc.url=${url},在另一个properties文件定义具体的值,通过该jar可以获取到哪个具体的值。下载之后,自行安装到本地maven仓库,安装命令参考我另一篇博文。具体pom....

    Maven build之pom.xml文件中的Build配置

    本文主要阐述了maven build是用来干什么的,以及对build标签中各子元素配置的作用

    SSM框架整合jar包和maven pom.xml配置文件整合

    SSM框架整合jar包和maven pom.xml配置文件整合

    maven Pom详解.pdf

    maven pom 详解 maven2 比起maven1 来说,需要配置的文件少多了,主要集中在pom.xml和settings.xml中

    maven项目的pom文件

    这是maven管理的动态web项目的pom.xml配置文件,里面有ssm框架需要用到的jar包依赖

    active MQ maven POM方式

    active MQ maven POM方式 初学者

    springmvc spring mybatis maven 项目管理pom文件

    springmvc spring mybatis maven 项目管理pom文件

    activiti开发项目maven依赖POM文件

    基于ACTIVITI引擎进行开发,利用maven进行依赖管理,本文件列出来具体的依赖项

    maven配置文件pom.xml

    maven配置文件pom.xml

    Maven -史上 最全POM.xml模板

    最全maven pom文件 功能包括 1.整合 scm(git) 、ci(hudson)、issus(trac) 2.依赖部分根据自己添加 3.build 部分,自定义目录功能 4.report整合包括:javadoc、jxr、checkstyle、pmd、changelog、emma、...

Global site tag (gtag.js) - Google Analytics