1、反射介绍 Reflection(反射) 是 Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查。被private封装的资源只能类内部访问,外部是不行的,但反射能直接操作类私有属性。反射可以在...
教程
@SpringBootApplication注解实现插件化开发
在我们使用SpringBoot以及SpringCloud的一系列组件(比如说Eureka)的时候,我们都是只需要添加注解@Enablexxx就可以引入对应的模块(对于EurekaServer仅需使用@EnableEurekaServer注解),非常方便快捷。这其实对于...
Maven – 发布JAR包到Maven远程中央仓库(五)
四、上传构件到 OSS 中 这步就简单了,就是一套命令: mvn clean deploy -P sonatype-oss-release -Darguments="gpg.passphrase=密钥密码" 如果使用eclipse的mvn插件发布的话,配置如下(IDEA类似): 如果...
Maven – 发布JAR包到Maven远程中央仓库(四)
2、命令行配置 Ps:Windows系统使用“gpg”命令开头,而Mac系统使用“gpg2”命令开头。 如果是使用的windows,可以下载gpg4win,地址:https://www.gpg4win.org/download.html,安装后在命令行中执行 gpg --gen-key...
Maven – 发布JAR包到Maven远程中央仓库(三)
三、配置gpg-key 1、可视化配置 Windows的话先到 https://gpg4win.org/download.html 下载最新的版本,直接安装即可打开即可。 1.1、新建密钥对(OpenPGP类型) 这里需要填入名字和电子邮件,然后注意可以在...
Maven – 发布JAR包到Maven远程中央仓库(二)
二、配置Maven(pom.xml) 接下来就是重头戏了,pom.xml是一个maven项目的重点配置,一个项目的所有配置都可以由这个文件来描述,文件中的所有配置都有默认值,也就是说所有的配置都是可选配置,但是为了把构件...
Maven – 发布JAR包到Maven远程中央仓库(一)
前言 自使用maven以来,没少使用maven中央仓库中的各种jar包,方便有效,但是咱们也不能总是只取不予,也应该懂得奉献,当你写好了一个十分好用的jar包,想贡献出去给大家使用的时候,应该怎么做呢?当然是发布...
如何将一个项目打包到本地maven库,然后供另一个项目中引用。
概述: 前几天本人想构建一个公共模块代码,比如校验,字符串处理等公共模块代码。需要在别的项目中引入。然后使用idea安装到本地maven库中后,在另一个项目中引入一直报错。踩过各种坑之后,特意整理一下...
如何将本地jar包安装到maven仓库
如何将本地jar包安装到maven仓库 mvn install:install-file:主要是将本地自定义jar安装到maven仓库,然后在pom中可以直接通过dependency的方式来引用。 此命令有如参数: 命令说明 -DgroupId=自定义g...
php nginx 伪静态规则,常见PHP程序的Nginx 伪静态规则
下面是常见的php程序在nginx 下的Rewrite 规则。 1、WordPress伪静态 if (-f $request_filename/index.html){ rewrite (.*) $1/index.html break; } if (-f $request_filename/index.php){ rew...