文档章节

maven编译设置

HGMrWang
 HGMrWang
发布于 2016/10/09 12:52
字数 158
阅读 10
收藏 0

idea下设置maven项目的编译

<build>
  <finalName>项目名称</finalName>
      <sourceDirectory>src/main/java</sourceDirectory>
      <outputDirectory>src/main/webapp/WEB-INF/classes</outputDirectory>
  <plugins>
    <!--指定项目jdk编译版本和编码方式-->
    <plugin>
      <groupId>org.apache.maven.plugins</groupId>
      <artifactId>maven-compiler-plugin</artifactId>
      <version>3.1</version>
      <configuration>
        <source>1.7</source>
        <target>1.7</target>
        <encoding>UTF-8</encoding>

      </configuration>

    </plugin>
<!-- 把依赖的jar包拷到lib目录下 -->
<plugin>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-dependency-plugin</artifactId>
  <executions>
    <execution>
      <id>copy-dependencies</id>
      <phase>package</phase>
      <goals>
        <goal>copy-dependencies</goal>
      </goals>
      <configuration>
        <outputDirectory>src/main/webapp/WEB-INF/lib</outputDirectory>
        <overWriteReleases>false</overWriteReleases>
        <overWriteSnapshots>false</overWriteSnapshots>
        <overWriteIfNewer>true</overWriteIfNewer>
      </configuration>
    </execution>
  </executions>
</plugin>

<!-- 更改maven默认的打包目录 -->
<plugin>
  <artifactId>maven-war-plugin</artifactId>
  <configuration>
    <webappDirectory>/src/main/webapp</webappDirectory>
    <outputDirectory>src/main/webapp/WEB-INF/war</outputDirectory>
  </configuration>
</plugin>
</plugins>
</build>

© 著作权归作者所有

HGMrWang
粉丝 6
博文 85
码字总数 40306
作品 0
深圳
程序员
私信 提问
Jenkins通过maven构建编译JAVA项目

Jenkins 通过maven 构建编译 JAVA 项目环境 官网下载合适Jenkins版本包; jenkins http://mirrors.jenkins.io/war-stable/ Jdk curl -L -O http://download.oracle.com/otn-pub/java/jdk/8u4......

蓝宫卫
2017/07/22
0
0
Maven的使用,Nexus建立本地仓库以及Eclipse导入Maven项目(四): 实战篇

Maven的使用,Nexus建立本地仓库以及Eclipse导入Maven项目(四): 实战篇 项目实战篇: ================================================================ 下载项目 ------------------------......

DavyZhong
2012/11/12
0
4
Maven 是怎样创建War 包?

最近在网上看到一篇介绍maven基础知识的文章,觉得对初学Maven的朋友一定有帮助。水平有限,翻译的不好,请大家见谅。 介绍 在处理WEB应用的时候,最终使用的工程文件是以War包的形式交付。M...

Matt_MYB
2013/11/04
0
0
Maven中如何解决Cannot access central in offline mode?

笔者在自己的一个项目中用Maven进行编译管理自己的一个项目,因为是没有网络的环境的,所以笔者把Maven设置成了Offline模式,也就是直接使用本机Maven库里面的jar,而不是通过Internet从网上...

chancein007
2017/08/30
0
0
maven私库nexus3安装及使用

一、试验环境 1、操作系统:Windows 10 2、nexus版本:nexus-3.0.1-01-win64 二、安装 1、下载地址:http://www.sonatype.com/download-oss-sonatype 2、我们下载nexus-3.0.1-01-win64.exe后...

xiaomin0322
09/13
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Vue重要知识小结

vue sync修饰 (1)双向数据绑定,父子组件之间信息的交互 1⃣️在自组件中使用this.emmit('toFather'),子组件产生一个tofather事件,然后在父组件中通过@进行监听,那么可以实现通信过程 2⃣...

peakedness丶
34分钟前
1
0
1024我们的码农节-向自己致敬!

一、blog主有话要说 作为(真正)入赘程序届的第一年, 对明天的1024码农节有很多话想说.比如: 给各位辛苦大佬们讲几个咱们程序届段子 给自己立一个flag, 明年的1024争取少掉点甚至不掉头发! ...

Ala6
36分钟前
8
0
solr使用规范

0. 目的 规范solr设计、用法,避免bug,提高性能 1. 设计规范 solr的用途是查询,不是存储,建议查询结果尽量都为id主键,而后再拿该id主键到缓存或者db中再查询相关信息,例如:请勿将经销商...

andersChow
48分钟前
1
0
11-《深度拆解JVM》之Java对象的内存布局

一、问题引入 在 Java 程序中,我们拥有多种新建对象的方式。除了最为常见的 new 语句之外,我们还可以通过反射机制、Object.clone 方法、反序列化以及 Unsafe.allocateInstance 方法来新建对...

飞鱼说编程
53分钟前
1
0
Windows Install Docker

win7、win8 win7、win8 等需要利用 docker toolbox 来安装,国内可以使用阿里云的镜像来下载,下载地址:http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/ docker toolbox...

linuxprobe16
57分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部