zl程序教程

Maven

  • Maven学习 使用Nexus搭建Maven私服(转)

    Maven学习 使用Nexus搭建Maven私服(转)

    为什么要搭建nexus私服,原因很简单,有些公司都不提供外网给项目组人员,因此就不能使用maven访问远程的仓库地址,所以很有必要在局域网里找一台有外网权限的机器,搭建nexus私服,然后开发人员连到这台私服上,这样的话就可以通过这台搭建了nexus私服的电脑访问maven的远程仓库。 1.首先确定我们的环境安装好maven,jdk等必须的环境 2.这些都准备好之后,去下载最新版本的nexus&

    日期 2023-10-12 18:19:29     
  • IntelliJ强制更新Maven Dependencies

    IntelliJ强制更新Maven Dependencies

    Intellj 自动载入Mave依赖的功能很好用,但有时候会碰到问题,导致pom文件修改却没有触发自动重新载入的动作,此时需要手动强制更新依赖。 Intellj 自动载入Mave依赖的功能很好用,但有时候会碰到问题,导致pom文件修改却没有触发自动重新载入的动作,此时需要手动强制更新依赖。 如下: 手动删除Project Settings里面的Libraries内容; 在Maven

    日期 2023-10-12 18:19:29     
  • from/to maven-default-http-blocker (http://0.0.0.0/): Blocked mirror for repositories报错解决方案

    from/to maven-default-http-blocker (http://0.0.0.0/): Blocked mirror for repositories报错解决方案

    最近升级Maven到3.8.1后,mvn编译的时候总是提示拉不到依赖,报错: Could not validate integrity of download from http:

    日期 2023-10-12 18:19:29     
  • Maven 如何打包 Spring Boot 项目

    Maven 如何打包 Spring Boot 项目

    如果你使用的是 Maven 开发 Spring Boot 项目的话,在你打包可执行文件的时候,你首先需要导入 spring-boot-maven-plugin 插件。 请查看下面的代码: <build> <plugins> <plugin> <groupId>org.springframework.bo

    日期 2023-10-12 18:19:29     
  • maven项目打包时生成dependency-reduced-pom.xml

    maven项目打包时生成dependency-reduced-pom.xml

    今天给maven项目打jar包,发现在pom.xml文件的同路径下,突然生出了一个dependency-reduced-pom.xml,也不知道这个文件是干什么的,看着别扭就想着删除了它。 后来知道是我在pom.xml中,使用了maven-shade-plugin插件打jar包,才导致了它的出现。添加上以下代码可以避免生成此文件:<configuration> &

    日期 2023-10-12 18:19:29     
  • Plugin org.apache.maven.plugins:maven-clean-plugin:2.4.1 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-clean-plugin:jar:2.4.1

    Plugin org.apache.maven.plugins:maven-clean-plugin:2.4.1 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-clean-plugin:jar:2.4.1

    Plugin org.apache.maven.plugins:maven-clean-plugin:2.4.1 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-clean-plugin:jar:2.4.1

    日期 2023-10-12 18:19:29     
  • Java 中JAF、CORBA、JTA、JAXB、JAX-WS使用Maven的pom.xml文件配置

    Java 中JAF、CORBA、JTA、JAXB、JAX-WS使用Maven的pom.xml文件配置

    本文主要介绍Java EE中已经弃用的模块,需要单独引用JAF(java.activation)、CORBA(java.corba)、JTA(java.transaction)、JAXB(java.xml.bind)、JAX-WS(java.xml.ws)、常用注释(java.xml.ws.annotation)模块的Maven的pom.xml配置。 原文地址:Java 中JAF、CORBA、J

    日期 2023-10-12 18:19:29     
  • 已解决IDEA创建Maven项目出现:“role: org.apache.maven.model.validation.ModelValidator roleHint: ide”

    已解决IDEA创建Maven项目出现:“role: org.apache.maven.model.validation.ModelValidator roleHint: ide”

    📋 个人简介 💖 作者简介:大家好,我是阿牛,全栈领域优质创作者。😜📝 个人主页:馆主阿牛ǵ

    日期 2023-10-12 18:19:29     
  • Maven 架构选型,单模块还是多模块?

    Maven 架构选型,单模块还是多模块?

    作者:AMOS0626 来源:https://my.oschina.net/AmosWang/blog/4951326 1. 单模块 优势 快速上手,前期开发效率高。 劣势 要想实现传统的三层架构(web/service/dao),多采用分包,分包带来个问题就是,包之间边界约束不够。 正常来说,三层架构之间是有依赖关系的,dao --> service --> web,依赖是单向的。

    日期 2023-10-12 18:19:29     
  • maven打包配置

    maven打包配置

    打jar包: <build> <resources> <resource> <directory>src/main/resources</directory> <includes> <include>*.xml</include> </include

    日期 2023-10-12 18:19:29     
  • maven 从svn导入项目遇到的问题 No marketplace entries found to handle yuicompressor maven plugin:1.3.0:compile

    maven 从svn导入项目遇到的问题 No marketplace entries found to handle yuicompressor maven plugin:1.3.0:compile

    版权声明:本文为博主原创文章,未经博主同意不得转载。安金龙 的博客。 https://blog.csdn.net/smile0198/article/details/25463825

    日期 2023-10-12 18:19:29     
  • maven打包excel乱码

    maven打包excel乱码

    项目中有excel导出功能,打包时excel模板文件乱码。 解决如下: <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-resources-plugin</artifactId> <version&g

    日期 2023-10-12 18:19:29     
  • 使用maven命令创建web项目

    使用maven命令创建web项目

    1.创建项目 mvn archetype:generate -DgroupId=cn.dinfo.boc.bocsearch  -DartifactId=bocsearch -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false 2.项目的

    日期 2023-10-12 18:19:29     
  • maven总结2

    maven总结2

    依赖 maven版本:apache-maven-3.1.1    IDE: springsource   默认支持maven集成             若使用的是eclipse,则需要先安装m2eclipse来支持maven的集成 &n

    日期 2023-10-12 18:19:29     
  • 将maven项目打包在docker容器中的运行过程

    将maven项目打包在docker容器中的运行过程

    maven项目打包在docker容器中的运行过程 第一步:将springboot项目打包成jar包 第二步:将jar拷贝到虚拟机中,利用xftp工具将jar包拷贝到虚拟机中 第三步:docker pull java拉取java镜像 第四步:编写dockerfile文件 第五步:构建镜像 第六步:基于镜像运行容器

    日期 2023-10-12 18:19:29     
  • [CentOS]使用Jenkins配置Git+Maven的自动化构建

    [CentOS]使用Jenkins配置Git+Maven的自动化构建

    背景 最近安装Jenkins,参照网上的各种资料进行尝试,折腾了好久,但是查找了这么多资料,相似度在90%以上!!!,相同的安装过程,测试了几台机器,未曾成功,不得不感慨自己能力有限,最终慢慢摸索,形成思路,现分享给大家,希望大家在安装的时候少走弯路。 PS:本人很痛恨那种粘贴复制,毫无思考的博主,本想着拿着解决问题的心态,但结果还是一样,不但浪费了大家的时间,还浪费了大家的感情,所以,我把我遇

    日期 2023-10-12 18:19:29     
  • SpringBoot中maven打包,启动报没有主清单属性

    SpringBoot中maven打包,启动报没有主清单属性

    有时候会出现这种情况,看一下项目的pom中是否有这个插件配置,没有的话需要引入。 <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugi

    日期 2023-10-12 18:19:29     
  • Maven使用第三方jar文件的两种方法<转>

    Maven使用第三方jar文件的两种方法<转>

    ===================== 在Maven中,使用第三方库一般是通过pom.xml文件中定义的dependency从远程repository中下载该库。 ===================== 在Maven中,使用第三方库一般是通过pom.xml文件中定义的dependency从远程repository中下载该库。但是如果库文件是公司内部的库,或者在本地而不能通过远程rep

    日期 2023-10-12 18:19:29     
  • Maven Profile 环境隔离

    Maven Profile 环境隔离

    作用 快速切换不同的配置环境,比如开发时是连接的本地数据库,发布线上时是另外的数据库,每次编译打包时都要修该配置文件比较麻烦,这时就可以使用环境隔离了。   配置 本地(Local), 开发(Dev), 测试(Beta), 线上(Prod) pom.xml 配置 <build> <!--按照激活的环境加载资源--> <resources&

    日期 2023-10-12 18:19:29     
  • 解决Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.7.0:compile

    解决Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.7.0:compile

    原因: 由于项目所需jdk版本和你当前使用的jdk版本不一致导致的,因为我项目的pom.xml中定义了java版本为1.8,但是我实际idea中run这个项目却是1.7 解决方案: 更换当前jdk版本为项目所需jdk版本即可

    日期 2023-10-12 18:19:29     
  • Spring MVC Maven 环境搭建与部署

    Spring MVC Maven 环境搭建与部署

    本文简单演示了本地开发环境的搭建、项目出包、部署运行、HelloWorld,以及部分注意事项。 起初的玩法:先安装Eclipse,然后分别下载并安装Maven、spring的插件,再进行工程模式转换,也许还需要手动配置Output Path什么的。 现在……我们可以直接使用STS完成所有工作。 STS : The Spring Tool Suite? (STS) provides the bes

    日期 2023-10-12 18:19:29     
  • eclipse中maven项目部署到tomcat [转]

    eclipse中maven项目部署到tomcat [转]

    其实maven项目部署到tomcat的方式很多,我从一开始的打war包到tomcat/webapps目录,到使用tomcat-maven插件,到直接使用servers部署,一路来走过很多弯路。 下面就一一介绍这几种部署方式: 1.打war包到tomcat/webapps目录 这种方式其实跟非maven项目没什么区别,就是打包的方式不同 之后在target目录下会生成war包,复制到tomcat

    日期 2023-10-12 18:19:29     
  • maven-update project jre变成了1.5

    maven-update project jre变成了1.5

    1、更新了pom.xml,增加了一个第一方控件的时候,总归会有个红X 2、那就要update - project了,然后从pom.xml来更新程序 3、这样下载的三方Jar就生效了。 <project> ... <build> <plugins>   <plugin>     <groupId>org.apache.maven.p

    日期 2023-10-12 18:19:29     
  • maven打包jar包

    maven打包jar包

    环境变量配置 第一步: 配置好maven:关于maven的配置,官网有教程http://maven.apache.org/download.cgi(注意下载-bin.zip结尾的) 1、首先解压从官网下载的maven包到硬盘的某个位置。首先确保配置了jdk,点击查看jdk配置教程 2、设置系统变量 Path 添加变量值为 %M2_HOME%\bin 3、设置系统

    日期 2023-10-12 18:19:29     
  • idea maven指定编译参数

    idea maven指定编译参数

    "Settings" > "Build, Execution, Deployment" > "Compiler" > "Java Compiler" > add "-parameters" as "Additional command line parameters". <plugin>

    日期 2023-10-12 18:19:29     
  •  (IDEA2020 在使用maven时遇到servlet依赖包错误,Error:(6, 37) java: 程序包org.apache.ibatis.annotations不存在)

    (IDEA2020 在使用maven时遇到servlet依赖包错误,Error:(6, 37) java: 程序包org.apache.ibatis.annotations不存在)

    转: (IDEA2020 在使用maven时遇到servlet依赖包错误,Error:(6, 37) java: 程序包org.apache.ibatis.annotations不存在)

    日期 2023-10-12 18:19:29     
  • MAVEN专题之三、坐标和依赖详解

    MAVEN专题之三、坐标和依赖详解

    maven系列目标:从入门开始开始掌握一个高级开发所需要的maven技能。** 这是maven系列第3篇。 我们先来回顾一下什么是maven? maven是apache软件基金会组织维护的一款自动化构件工具,专注服务于java平台的项目构件和依赖管理。 本文主要内容 感受一下maven的效果 maven约定配置 maven中pom文件 maven坐标 maven依赖导入功能 maven依赖

    日期 2023-10-12 18:19:29     
  • eclipse配置maven环境 腾讯课堂的(还没试)

    eclipse配置maven环境 腾讯课堂的(还没试)

    下载和基本配置 https://ke.qq.com/webcourse/index.html#cid=434021&term_id=100518216&taid=3776543268970341&vid=5285890792738118996 eclipse里面配置maven https://ke.qq.com/webcourse/index.html#cid=43402

    日期 2023-10-12 18:19:29     
  • SSM整合-基于IDEA社区版和Maven

    SSM整合-基于IDEA社区版和Maven

    SSM整合-基于IDEA社区版和Maven 1 IDEA社区版环境搭建1.1 Tomcat安装1.2 IDEA社区版配置Tomcat 2 SSM整合2.1 IDEA创建工程:2.2 IDEA

    日期 2023-10-12 18:19:29     
  • 基于Maven引入Hadoop包报Missing artifact jdk.tools:jdk.tools:jar:1.6

    基于Maven引入Hadoop包报Missing artifact jdk.tools:jdk.tools:jar:1.6

    一、问题来源 <dependency> <groupId>org.apache.hadoop</groupId> <artifactId>hadoop-mapreduce-client-core</artifactId> <version>2.4.0</version>

    日期 2023-10-12 18:19:29     
  • Maven常用命令

    Maven常用命令

    Maven库:http://repo2.maven.org/maven2/Maven依赖查询:http://mvnrepository.com/http://search.maven.orgMaven常用命令: 1. 创建Maven的普通java项目: mvn archetype:create -DgroupId=packageName -DartifactId=projec

    日期 2023-10-12 18:19:29     
  • Maven 指定范围依赖

    Maven 指定范围依赖

    许多大型的项目都已经模块化或组件化了,每个组件都可以自己进行版本发布,由于各组件之间有依赖关系,一个组件的版本号频繁修改(例如每个组件都遵从语义化版本控制语义化版本控制,当bugfix时修订版本号会频繁的进行修改),会引起依赖它的组件也需要及时修改依赖的版本号,这样既繁琐又低效。这时候可以通过指定范围依赖来解决,上层的组件可以不用关心下层的组件版本号修改(在不影响使用的前提下)。 下面通过例子说

    日期 2023-10-12 18:19:29     
  • 学Maven,这篇万余字的教程,真的够用了!

    学Maven,这篇万余字的教程,真的够用了!

    1 Maven 介绍 1.1 为什么使用 Maven 由于 Java 的生态非常丰富,无论你想实现什么功能,都能找到对应的工具类,这些工具类都是以 jar 包的形式出现的,例如 Spring,SpringMVC、MyBatis、数据库驱动,等等,都是以 jar 包的形式出现的,jar 包之间会有关联,在使用一个依赖之前,还需要确定这个依赖所依赖的其他依赖,所以,当项目比较大的时候,依赖管理会变得

    日期 2023-10-12 18:19:29     
  • maven中的snapshot来源与注意事项

    maven中的snapshot来源与注意事项

    https://www.cnblogs.com/zhangtan/p/7644528.html

    日期 2023-10-12 18:19:29     
  • 003-maven安装(3.5.4版本)

    003-maven安装(3.5.4版本)

    说明:欲安装maven,必须先安装java的jdk。 1、下载地址。 链接:https://pan.baidu.com/s/1EKFBrgqShFZJ6Fccen82Jw 密码:ny15 2、直接解压。 ------------------------------   3、配置环境变量MAVEN_HOME。   4、配置环境变量path。   5、

    日期 2023-10-12 18:19:29     
  • Maven私服配置Setting和Pom文件

    Maven私服配置Setting和Pom文件

    原文出处:http://www.yund.tech/zdetail.html?type=1&id=3688b5fa1f7d7df8b183ad8c9503546d     作者:jstarseven 上一遍博客已经在linux服务器上,搭建好nexus私服了 现在就需要配置setting.xml和pom.xml来使nexus作为maven的私服。setti

    日期 2023-10-12 18:19:29     
  • [Maven进阶]私服

    [Maven进阶]私服

    文章目录 私服简介私服安装步骤1:启动Nexus步骤2:浏览器访问步骤3:首次登录重置密码 私服仓库简介本地仓库访问私服配置步骤1:私服上配置仓库步骤2:配置本地Maven对私服的访问权限步骤3:配置私服

    日期 2023-10-12 18:19:29     
  • 使用maven 将springboot 应用打包成jar并运行

    使用maven 将springboot 应用打包成jar并运行

    使用maven 将springboot 应用打包成jar并运行 使用maven将springboot应用打包成一个jar并且运行,需要执行以下几步: 第一步:在springboot的pom.xml中添加maven插件 <!--这个插件,可以将应用打包成一个可执行的jar包--> <plugins> <plugin>

    日期 2023-10-12 18:19:29     
  • Maven项目Spring配置XML报错

    Maven项目Spring配置XML报错

    <?xml version="1.0" encoding="UTF-8"?> Multiple annotations found at this line: - cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element

    日期 2023-10-12 18:19:29     
  • maven filters 和 resource

    maven filters 和 resource

    1 filter 1.1 用途 对多个配置文件进行选择。 1.2 选择的依据 1.3 使用的方式 第一,在<resource>标签下面加<filtering>标签,并且<filtering>标签的值设置为true; 第二,添加<filters>标签,添加<filter>,并且值中使用env变量 第三,在profiles中添加相应的pro

    日期 2023-10-12 18:19:29     
  • maven 通过 pom.xml 指定java编译版本

    maven 通过 pom.xml 指定java编译版本

        <!-- 给maven项目指定编译版本 --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin

    日期 2023-10-12 18:19:29     
  • Maven学习笔记

    Maven学习笔记

    一 参考来源   【慕课网-项目管理利器——maven】(https://www.imooc.com/learn/443) 二 学习笔记 2.1 maven介绍及环境搭建 简介:maven基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。 目录   【bin】mvn运行脚本   【boot】含一个类加载器框架   【config】

    日期 2023-10-12 18:19:29     
  • maven仓库镜像配置

    maven仓库镜像配置

    <!-- 阿里云仓库 --> <mirror> <id>alimaven</id> <mirrorOf>central</mirrorOf> <name>aliyun maven</name> <url>http://maven.aliyun.com/nex

    日期 2023-10-12 18:19:29     
  • 转: linux centos7 下安装maven

    转: linux centos7 下安装maven

    转: https://www.tecmint.com/install-apache-maven-on-centos-7/

    日期 2023-10-12 18:19:29     
  • 关于maven的profile

    关于maven的profile

    1 什么是profile profile本质上就是不同的环境对应不同的配置。 这样的好处是,在命令行中指定具体的profile的时候,会有自己独特的参数或者独特的配置来为不同的环境生成不同的目标代码。 2 profile的触发 第一,命令中触发 mvn package -Pdev 第二,系统属性激活 比如jdk8激活 <activation> <jdk>[1.8,)&l

    日期 2023-10-12 18:19:29     
  • github、maven、idea初始化一个项目

    github、maven、idea初始化一个项目

    1.在github上面创建一个项目     2.将项目克隆到本地       3.新建maven项目           4.编辑.gitignore 5.初次提交 F:\git_code\github_test>git add . warning: LF will be repl

    日期 2023-10-12 18:19:29     
  • 【java web篇】项目管理构建工具Maven简介以及安装配置

    【java web篇】项目管理构建工具Maven简介以及安装配置

    📋 个人简介 💖 作者简介:大家好,我是阿牛,全栈领域优质创作者。😜📝 个人主页:馆主阿牛ǵ

    日期 2023-10-12 18:19:29     
  • maven(6)------maven坐标分析

    maven(6)------maven坐标分析

    在不使用maven管理项目,直接使用IDE开发项目时,一个web项目中会涉及到很多技术, 比如struts2,hibernate,spring,mybatis等等,这个时候,我们就需要去各大官网下载不同版本 的lib文件,找到各种技术依赖的jar包,这样我们就需要花费大量的时间浏览网站寻找jar包,花大量时间 解决jar包的冲突,以及升级等问题。 在这种情况下,就急切的需要一个jar包规范,统

    日期 2023-10-12 18:19:29     
  • Intellij IDEA如何使用Maven Tomcat Plugin运行web项目

    Intellij IDEA如何使用Maven Tomcat Plugin运行web项目

    首先,Run ——> Edit Configurations,这时候如下图:   然后点击左上角的加号,可以添加一个新的配置,如下图:   选择Maven,如下图:   下面填上自己的配置信息,点击apply即可以,如下图:     下面可以看到工具栏中会出现自己刚才配置的信息,直接点击run或者debug即可以运行web项目,  

    日期 2023-10-12 18:19:29     
  • Eclipse-导入maven项目

    Eclipse-导入maven项目

     在Eclipse project explorer中右击,在弹出框中选择import,得到如下图所示:    选择Existing Maven Projects,并点击Next,得到如下图所示对话框: 选择一个已经创建好的Maven项目,并点击Finish。 由此,导入Maven项目成功  

    日期 2023-10-12 18:19:29