前言本来是没打算写博客的,作为一个13年毕业的菜鸟,自认为水平太渣写不出什么好文章,但是前些日子看到一篇鼓励性质的文章说,技术人员的成长靠的就是点点滴滴的积累,博客内容不一定包含多么高深的内容,但是一定要有实质性的效果,于是萌生了写博客的想法.最近公司业务发生了变化,Android项目组被临时关闭,转到J2EE组做Web开发,但是作为一个应届毕业生,对于J2EE中的框架知识实在匮乏,而且忘记的不知
转载 2024-10-25 06:42:20
55阅读
protobuf前两天上课听玄姐说pb, 对于我这个菜鸡来说, 这玩意都没有听说过, 只能先补充一下基础支持了1. protobut简介1. protobut介绍Protocol Buffers(简称protobuf), protobuf是google提供的一个开源序列化框架,类似于XML,JSON这样的数据表示语言,其最大的特点是基于二进制,因此比传统的XML表示高效短小得多。虽然是二进制数据格
1_Maven原理中的重要概念。【1】Maven原理模型。简而言之:如图所示,Maven的灵魂就是pom.xml,通过pom的定义项目依赖的jar,进行依赖管理,通过pom定义第3方插件,进行插件的扩展;、通过pom的定义,描述项目基本信息,开发者,进行项目信息管理。具体的配置方法请参考pom的文档。【2】Maven插件的运行主要依赖于图中所示的:lifecycle,phase,goal,moj
转载 2024-04-07 11:44:32
93阅读
不管你用什么插件,创建项目后pom文件中首先引入以下配置项<properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.encoding>UTF-8</maven.compiler.encoding&
我们知道maven能帮我们管理jar包,那么它是怎么管理的呢?这篇博客我们来详细介绍。1、什么是坐标?①、数学中的坐标在平面上,使用 X 、Y 两个向量可以唯一的定位平面中的任何一个点在空间中,使用 X、Y、Z 三个向量可以唯一的定位空间中的任意一个点       ②、Maven 中的坐标俗称 gav:使用下面三个向量子仓库中唯一定位一个 Maven 工程在项目中的 pom.xml
在Java Maven项目中使用Protocol Buffers(protobuf插件的过程较为复杂,涉及多个环节,包括环境准备、集成步骤、配置详解、实战应用、性能优化和生态扩展。接下来,我将对这个过程进行详细记录。 ### 环境准备 在开始之前,我们需要确保开发环境的准备工作到位。 1. **依赖安装指南** 确保以下软件已安装并可用: - **Java JDK**: 需要Java
原创 6月前
575阅读
Protobuf 安装和maven配置
原创 2023-01-10 11:16:00
920阅读
Linux下安装项目管理工具dotProject Apache安装(略)我的apache装在/usr/local/apache22/ Mysql安装(略)我的mysql装在/usr/local/mysql Php安装(略)我的php装在/usr/local/php 不过安装dotproject不需要那么多的插件,好像只需要几个。这个改天重装时再详细写了:) RHEL5.3下dotProjec
一、maven-resources-plugin配置描述:把web项目的输出copy到tomcat的webapp下 <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-resources-plugin</artifactId> <version
pom.xml基础配置:UTF-83.0.5.RELEASE2.3.22.2.2我需要让整个项目统一字符集编码,就需要设定UTF-8;如果我需要让spring统一版本号,可以设置这么个变量3.0.5.RELEASE,当然,maven不会那么乖乖的自动识别这些配置。当然,UTF-8默认还是可以识别的!插件配置:资源配置插件:org.apache.maven.plugins maven-resourc
转载 2024-05-08 11:47:01
183阅读
  Maven 是一个系统管理框架或体系,专注管理构建的生命周期和各个阶段。真正工作的是绑定到各个阶段的 Maven 插件。每个插件具有一个或一个以上的目标,可以将这些插件的目标绑定到 Maven 生命周期的各个阶段中,或直接从命令行运行这些插件的目标。用户可以从 Apache 和其他的参考 Maven 中心仓库获取。当然,这些插件基本上能满足大部分程序员的需求,但是在特殊情况下,可能我们自己有特
转载 2024-06-19 09:57:15
950阅读
Maven之——插件配置与解析         插件配置就是为绑定插件指定其预定义的参数值、来进一步调整插件目标所执行的任务。可以通过命令行和POM中插件全局配置的形式来配置、不是所有的插件配置都可以通过命令行配置的。1、    命令行插件配置         如maven-sure
本文使用 Zhihu On VSCode 创作并发布 当项目比较大且开发维护的时间比较长时,项目的Maven依赖管理也会变得越来越复杂,手动的去排除冲突或者错误已经变得很困难,同时由于开发人员的不规范行为,更一步加深maven的依赖冲突比较多。我也是最近在接手一个已经做了八年项目时才有很大的感悟,之前也没碰过这么久的项目,在自己
转载 2024-04-08 00:00:57
71阅读
插件配置就是绑定插件,指定其预定义的参数值,来进一步调整插件目标所执行的任务。可以通过命令行和POM中插件全局配置的形式来配置,不是所有的插件配置都可以通过命令行配置的。 1、命令行插件配置maven-surefire-plugin插件提供一个maven.test.skip参数、当值为true时会跳过执行测试、命令行执行方式:mvn install –Dmaven.test.skip=
Maven打包插件maven-assembly-plugin配置简单配置相关说明在pom.xml文件中的配置相关标签解释结果展示自定义配置说明自定义配置文件关联自定义配置文件的设置其他注意事项插件官方文档地址 前段时间使用maven和spring boot和同事一起构建了一个项目,最初为了调用spring boot服务,我们重新构建了一个普通的java项目(只能算是小程序吧)。但是由于这个小项
转载 2024-02-23 16:51:52
76阅读
1. <!-- 全局属性配置 --> 2. <properties> 3. <project.build.name>tools</project.build.name> 4. <project.build.sourceEncoding>UTF-8</project.build.sourceEncod
转载 2024-05-08 13:37:08
404阅读
一、按照自定义的形式打包--assembly1、maven-jar-plugin插件      指定main入口,打包的时候可以配置排哪些配置文件不打到jar包里2、maven-dependency-plugin插件      1.需要某个特殊的 jar包,但是有不能直接通过maven依赖获取,或者说在其他环境的maven仓库内不存在,那
转载 2024-03-26 07:45:50
106阅读
PageHelper是一款开源的MyBatis插件,它提供了对MySQL、Oracle、DB2等主流数据库的支持,极大地简化了后端处理分页查询的过程,使用PageHelper对后端开发有很大帮助PageHelper 使用的注意点1. 只有紧跟在 PageHelper.startPage 方法后的第一个 Mybatis 的查询(Select)方法会被分页。2. 不能同时配置多个分页插件3. 分页插件
转载 2024-03-28 21:54:59
236阅读
前提概要最近我们项目越来越多了,然后我就在想如何才能把基础服务的打包方式统一起来,并且可以实现按照我们的要求来生成,通过研究,我们通过使用maven的assembly插件完美的实现了该需求,爽爆了有木有。本文分享该插件配置以及微服务的统一打包方式。maven-assembly-plugin打包插件配置步骤及其他事项首先我们需要在pom.xml中配置maven的assembly插件<buil
转载 2024-04-04 19:00:22
103阅读
提供maven仓库搜索服务的站点, 获取 groupid artifactId version1 . http://repository.sonatype.org/index.html 该服务器是由Sonatype 提供的,Sonatype是由Maven支付Jaso Van Zyl创立的致力于maven,Nexus,m2eclipse 等产品的公司。该仓库搜索的后台使用了Nexus,Nexus是目
转载 2024-09-27 11:56:26
19阅读
  • 1
  • 2
  • 3
  • 4
  • 5