精华内容
下载资源
问答
  • maven 指定jdk版本打包

    千次阅读 2018-06-04 10:57:00
    在中指定jdk1.7 <id>jdk-1.7 <activeByDefault>true <jdk>1.7 <maven.compiler.source>1.7</maven.compiler.source> <maven.compiler.target>1.7</maven.compiler.target> <maven.compiler.compiler...

    修改setting.xml

    在<profiles>中指定jdk1.7

    <profile>
        <id>jdk-1.7</id>
        <activation>
            <activeByDefault>true</activeByDefault>
            <jdk>1.7</jdk>
        </activation>
        <properties>
            <maven.compiler.source>1.7</maven.compiler.source>
            <maven.compiler.target>1.7</maven.compiler.target>
            <maven.compiler.compilerVersion>1.7</maven.compiler.compilerVersion>
        </properties>
    </profile>    
    

    在pom.xml配置

    <plugins>
        <!-- 编译插件 -->
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>3.5.1</version>
            <configuration>
                <source>1.7</source>
                <target>1.7</target>
                <encoding>UTF-8</encoding>
            </configuration>
        </plugin>
    </plugins>
    

    转载于:https://my.oschina.net/yan5845hao/blog/1823686

    展开全文
  • maven打包指定jdk版本

    2019-09-30 12:05:25
    <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.1</version> ...
    <plugin>  
        <groupId>org.apache.maven.plugins</groupId>  
        <artifactId>maven-compiler-plugin</artifactId>  
        <version>3.1</version>  
        <configuration>  
            <verbose>true</verbose>  
            <fork>true</fork>  
            <executable>${JAVA8_HOME}/bin/javac</executable>  
        </configuration>  
    </plugin>  

     

    转载于:https://www.cnblogs.com/yangxianyu/p/8145249.html

    展开全文
  • 检查两个打包环境的nexus库是不是同一个,如不是改成一样就行maven本地打包和jenkins打包不一样大开发一个jar项目,由于要做消息发送端,就引用了公司kafka基本组件jar包。在本地跑的时候,什么问题都没有,然后提交...

    检查两个打包环境的nexus库是不是同一个,如不是改成一样就行

    maven本地打包和jenkins打包不一样大

    开发一个jar项目,由于要做消息发送端,就引用了公司kafka基本组件jar包。在本地跑的时候,什么问题都没有,然后提交代码到测试环境jenkins打包部署,然后发现日志怎么都打不出来。

    开始以为是测试环境的问题,可是这个项目之前是没有问题的。折腾了半天,把自己本地maven打的zip包和jenkins打的包比较,发现两个包里面的内容不一致。

    最后检查出来的原因是在本地打包的时候,maven拉的是公司私库中的jar,而jenkins中如果配置了上层项目,那么它会直接到上层项目拉取内容打包,而不是到私库中拉取。

    这里的问题是,私库中保存的jar是很老的版本,后期更新的时候没有进行替换,导致两个jar不一致。

    上面是问题之一,如果只是上述情况,不一定会出现日志打不出的情况。比较私库中的jar和jinkens生成的jar发现,早起的私库中版本中没有log4j.xml文件,在本地运行不会和开发项目中的log4j.xml文件冲突,所以能正常运行.测试环境中最新的kafka组件jar包增加了log4j.xml ,并且这个开发的项目的启动脚本中,

    nohup java $MEMORY $RMI -Dlog.home=$LOG_PATH -cp $JAR_LIST:$CONFIG_PATH $APP_CLASS 1>/dev/null 2>$PROJECT_PATH/ERROR&

    先加载jar文件,后加载配置文件,jar中的配置文件如果和本地的配置文件重名,就有可能出现覆盖的情况。

    最后把启动脚本里面加载顺序更新之后,项目就能正常打印日志了

    展开全文
  • maven项目打包报错, 出现不支持1.8新特性的情况, 在pom文件中指定jdk版本打包   &lt;properties&gt;  &lt;project.build.sourceEncoding&gt;UTF-8&lt;/project.build.sourceEncoding&...

    maven项目打包报错, 出现不支持1.8新特性的情况, 在pom文件中指定jdk版本再打包

     

    <properties>

        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

        <maven.compiler.source>1.8</maven.compiler.source>

          <maven.compiler.target>1.8</maven.compiler.target>

          <java.version>1.8</java.version>

      </properties>

    展开全文
  • eclipse和idea设置maven项目编译打包jdk版本 1.背景 对于MAVEN项目,打包成不同jdk版本,针对性比较强 打包插件:maven-shade-plugin 打包jdk版本 1.8打成1.6 maven发布历史及对应jdk版本要求 ...
  • 当系统中装有多个 JDK 版本时,如果控制 Maven 能够指定到正确的版本 更多精彩 更多技术博客,请移步 IT人才终生实训与职业进阶平台 - 实训在线 出现的问题 在使用 mvn clean package -Dmaven.test.skip=true 对...
  • mvn test -Dtest=[ClassName]运行测试类中指定的方法:(这个需要maven-surefire-plugin:2.7.3以上版本才能支持)>mvn test -Dtest=[ClassName]#[MethodName]//[MethodName]为要运行的方法名,支持*通配符,范例:&...
  • Maven打包指定JDK的版本

    千次阅读 2011-07-19 20:09:58
    用到了maven的compiler插件,只要在pom文件里引入该插件即可 maven-compiler-plugin 2.3.2 1.6 1.6 UTF-8
  • 1、指定jdk版本maven-jar-plugin 2.3.1 default-jar package com/** jar org.apache.maven.plugins maven-compiler-plugin 2.3.2 GBK 1.6 1.6 true ...
  • 而经常开发的程序猿直接联调或者依赖未上线或deploy的版本,需要在本地编译打包通过,如果pom文件依赖了maven库里的,则会出现冲突; 那么怎样进行本地jar依赖打包编译呢? 提供3种方式: 第一种方式:更改pom文件...
  • Maven打包指定Main方法

    2020-04-02 22:11:55
    Maven版本3.6.3,quickstart版本1.4,注意这个插件要放在build子标签下,不要放在pluginManagement子标签中 <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <...
  • hdu 5643 King&&num;39&semi;s Game 约瑟夫变形首先约瑟夫问题的数学推理过程:我们知道第一个人(编号一定是(m-1) mod n) 出列之后,剩下的n-1个人组成了一个新的约瑟夫环(以编号为k=m mod n的人开始):k k...
  • 指定修改jdk默认版本 修改{M2_HOME}/conf/settings.xml来指定默认的jdk。   &lt;profiles&gt; &lt;profile&gt; &lt;id&gt;jdk-1.6&lt;/id&gt; &lt;activation&...
  • Maven 打包

    2016-08-24 10:17:04
     使用maven打包非常的方便,那么如何进行war和jar的打包呢? 解决方案:  一、打war包  1. 使用maven打war包非常的简单,只需要maven install即可。  2.指定jdk版本: &lt;!-- 指定编译器1.6;原因是...
  • <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</ar...
  • Idea中Maven打包问题

    2020-01-03 13:48:57
    jdk版本不对,这个问题经常出现在电脑上安装了多个版本的jdk,比如我就是我的电脑上有jdk8和11,我项目中使用的是11,但是工具中默认使用的是jdk8,然后打包就出问题了。下面说一下指定jdk版本的几个地方。 修改...
  • 许多普通的Maven项目:可能是老版本的代码维护、也可能单纯的简单的kafka接数、flink处理作业,因为种种原因没有采用SpringBoot,而是建立的普通的Maven项目,那么不同于SpringBoot的打包方式。 指定编译jdk版本 ...
  • maven打包不同jdk版本的包

    万次阅读 2015-02-01 22:29:54
    原文地址:... ...指定修改jdk默认版本 修改{M2_HOME}/conf/settings.xml来指定默认的jdk。   Xml代码  profiles>   profile>   id>jdk-1.6id> 
  • 文章目录一、打包、发布时跳过测试二、指定项目版本号三、指定配置文件 一、打包、发布时跳过测试 # 打包时跳过测试 mvn package -Dmaven.test.skip=true # 打包时跳过测试 mvn deploy -Dmaven.test.skip=true #...
  • 直接上POM.xml文件代码: build> plugins> plugin> artifactId>maven-assembly-pluginartifactId> configuration> archive> manifest>
  • Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project MavenProj1: Compilation failure 解决方法 这通常是jdk版本版本再IDEA上的设置有误导致的,...
  • maven打包java应用项目

    2019-10-26 15:15:00
    有的时候,我们需要会使用javaSE打包项目,然后将外部依赖的jar包都打包在一个jar中,然后直接运行这个jar就行了。...可以指定pom.xml中maven版本为以下: <build> <plugins> <plugin&...
  • maven打包插件

    2018-04-23 11:47:00
    maven-compiler-plugin:编译插件,可指定资源jdk版本,前提是当前代码使用的jdk版本 大于或等于 source maven-assembly-plugin:组装插件,这个插件功能很多,可以直接生成可执行jar,这里仅用来抽取依赖jar中的资源...
  • idea maven打包错误

    2020-10-21 17:59:33
    plugin添加指定版本配置,如下 二:idea maven 打包报如下错误 Caused by: org.yaml.snakeyaml.scanner.ScannerException: while scanning for the next token found character '@' that cannot start any token.

空空如也

空空如也

1 2 3 4 5 ... 13
收藏数 248
精华内容 99
关键字:

maven指定打包版本