今天部署项目,我打包的jar包和我对接项目居然不能用,原来是对接项目jdk是1.7,其实问题不大,可以同步maven使用jdk7重新进行打包。1、设置编译版本为jdk 1.8 1 2 3 4 5 6 7 8 9 10 11 12 13 14 ...
原创 2021-07-14 09:34:42
2838阅读
指定修改jdk默认版本 修改{M2_HOME}/conf/settings.xml来指定默认的jdk。 1. <profiles> 2. <profile> 3. <id>jdk-1.6</id> 4. <activation> 5. <activeByDefault>true</activeByDe
转载 2024-05-24 18:44:32
848阅读
文章目录1. 配置基2. 指定项目的JDK版本3. 添加 Checkstyle 检查3.1 编写规范配置文件3.2 添加 maven 插件 1. 配置基<properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.repor
转载 2023-11-27 17:14:32
3249阅读
用到了maven的compiler插件,只要在pom文件里引入该插件即可<plugin> <artifactId>maven-compiler-plugin</artifactId> <version>2.3.2</version> <configuration> <source>1.6</source> <target>1.6</target> <encoding>UTF-8</encoding> </configuration> &lt
转载 2011-07-19 20:09:00
433阅读
2评论
之前没有用到的mybatis 的时候,使用mvn打包完成后,项目的配置文件是在jar包外的,以便于修改;在使用mybatis后,使用mvn打包,发现jar中内含jdbc配置文件,此时要考虑如何把jdbc配置文件给打到包外,且能被项目访问到。1 修改pom文件,将配置文件打到包外指定的文件中pom文件添加修改如下:<sourceDirectory>src/main/java</s
转载 2024-02-23 23:29:17
58阅读
 Maven3种打包方式 maven-jar-plugin,默认的打包插件,用来打普通的project JAR包;maven-shade-plugin,用来打可执行JAR包,也就是所谓的fat JAR包;maven-assembly-plugin,支持自定义的打包结构,也可以定制依赖项等。我们日常使用的以maven-assembly-plugin为最多,因为大数据项目中往往有很
转载 2023-09-10 16:20:46
67阅读
Maven可以使用mvn package指令对项目进行打包,如果使用Java -jar xxx.jar执行运行jar文件,会出现"no main manifest attribute, in xxx.jar"(没有设置Main-Class)、ClassNotFoundException(找不到依赖包)等错误。要想jar包能直接通过java -jar xxx.jar运行,需要满足:1、在j
文章目录概述Maven 的工作机制Maven中的坐标说明坐标的向量的取值方式坐标和仓库中jar包的存储路径之间的对应关系命令深入POM含义模型化思想思想落地POM文件详解POM的四个层次超级POM父POM有效POMPOM中属性的声明和引用help插件的各个目标help:evaluate 访问系统属性help:evaluate 访问环境变量help:evaluate 访问project属性help
转载 2024-02-15 20:38:58
191阅读
使用Maven对Web项目进行打包,默认为war包;但有些时候,总是希望打成zip包(亦或其他压缩包),maven-war-plugin插件就无能为力了,这时就用到了maven-assembly-plugin插件了,官方网址:http://maven.apache.org/plugins/maven-assembly-plugin/该插件能打包成指定格式分发包,更重要的是能够自定义包含/排除指定的
转载 2024-04-24 16:27:52
94阅读
直接打包,不打包依赖包直接打包,不打包依赖包,仅打包出项目中的代码到JAR包中。在POM中添加如下plugin即可,随后执行maven install <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId&g
转载 2023-08-01 23:10:11
559阅读
1. maven-shade-plugin(常用)可以将依赖打进jar包里面,只有一个插件目标shade:shade,通常绑定在package生命周期阶段。1.1 包含或过滤jar包<artifactSet> <excludes> <exclude>junit:junit</exclude> </excludes
转载 2024-05-04 13:24:05
213阅读
1. 关于 Maven 打 war 包 《 使用 Eclipse 的 Maven 2 插件开发一个 JEE 项目 》详细介绍了如何在 Eclipse 使用 Maven 新建一个 JEE 项目并对其进行断点跟踪调试,但是没有介绍如何对 JEE 项目打 war 包。其实很简单,你只需要把 pom.xml 中的 <packaging>jar</packaging> 换成 &lt
转载 2024-01-24 16:45:37
60阅读
<properties> <!-- 声明一个 java.version 的变量,后面直接引用就可以,改起来方便 --> <java.version>1.8</java.versi
原创 2022-09-30 10:25:40
2612阅读
在软件开发领域,Linux系统一直被广泛应用于各种项目中,其稳定性和安全性备受称赞。而作为一款优秀的构建工具,Maven更是成为众多开发者的首选。而在进行Java开发时,考虑到JDK的重要性,使用Maven进行项目构建时也需要确保正确配置JDK。在这篇文章中,我们将介绍如何在Linux系统上配置MavenJDK,并且说明它们之间的关联。 首先,让我们来了解一下MavenMaven是一个强大的
原创 2024-04-29 11:24:50
68阅读
指定环境变量就可以了:JAVA_HOME=${HOME}/tsjdk8-uos-
原创 2022-01-27 12:02:30
693阅读
指定环境变量就可以了:JAVA_HOME=${HOME}/tsjdk8-uos-
原创 2021-08-06 14:47:27
635阅读
<profile> <id>myjdk</id> <activation> <activeByDefault>true</activeByDefault> <jdk>1.8</jdk> </activation> <properties> <mav
原创 2022-12-24 11:15:33
1072阅读
        在实际的项目开发中,由于前期选型使用了HTML静态页面,然后通过Iframe的方式进行append,然后在数据再通过ajax方式去获取,这种方式页面的加载不需要经过后台,理论上加载速度较快,可以较好的使用浏览器缓存,但是坑也就在这!         由于项目使用的人员是面对年经不小的
转载 2024-04-14 10:06:59
39阅读
目标:实现Maven动静分离打包,静态资源打成zip包,动态资源打成war包,方便独立部署工程结构 打包前先看下工程结构 我的静态资源都是放在webapp目录下面,有css,fonts,html,images,js,根目录下的login.js,login.html,打包时需要将这些静态资源文件打成单独的zip包,动态资源打成单独的war包打war包 pom.xml文件内容如下<buil
转载 2024-02-09 16:03:34
164阅读
 http://ajita.iteye.com/blog/1635470  执行jar: java -Djava.ext.dirs=m:\test -jar test.jar   <build>           <finalNam
转载 2012-10-29 17:27:34
4005阅读
  • 1
  • 2
  • 3
  • 4
  • 5