maven 打包教程 使用 maven-assembly-plugin 插件打包 java 应用(方法一) 注意:该示例不适合在 pom.xml 中引用了 <scope>system</scope> 的 jar包 参考文档 https://xie.infoq.cn/article/52a2022c7827ea4df031b8efd https://zhuanlan.zhihu.com/p/690199623 https://cloud.tencent.com/developer/article/1622206 目录结构 1$ tree /d/dev/workspaces/rocketmq-demo...

linux 下 java 使用 sdkman 实现多版本管理 安装 当前用户安装(安装目录为$HOME/.sdkman): 1curl -s "https://get.sdkman.io" | bash 指定位置安装: 例如,以root用户安装在/data/sdkman目录下(确保sdkman目录不存在,否则提示已安装) 1su - root 2export SDKMAN_DIR="/data/sdkman" && curl -s "https://get.sdkman.io" | bash 卸载 如果以当前用户安装: 删除安装目录: 1 2rm -rf $HOME/.sdkman 删除环境变量配置:删...

在Windows上使用GraalVM构建SpringBoot 3.0原生可执行文件 参考文档 https://blog.csdn.net/qq_27935091/article/details/129981470 https://blog.csdn.net/weixin_40972073/article/details/128350601 注意 GraalVM 需要使用 Visual Studio 来构建可执行文件,而 GraalVM 对于 Visual Studio 的版本有要求。如果版本不匹配,有大坑要踩。 本文使用 graalvm-ce-java17-windows-amd64-22.3.3 和 Visual Studio...

Java 在 Linux 中的安装与配置 Java 下载及环境变量设置 下载 wget https://repo.huaweicloud.com/java/jdk/8u181-b13/jdk-8u181-linux-x64.tar.gz 环境变量设置 1# java 2export JAVA_HOME=/root/jdk1.8.0_181 3export PATH=$PATH:$JAVA_HOME/bin 4export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar Maven 下载及环境变量设置 下载 wget...

maven多个私服的配置 参考文档 https://www.cnblogs.com/Rocky_/p/16824997.html https://blog.csdn.net/qq_35606010/article/details/139479856 本地的私服设置(settings.xml) 1<?xml version="1.0" encoding="UTF-8"?> 2 3<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" 4 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 5...

java stream 常用操作 示例1 1 2// 过滤数据,并获取数量 3list.stream().filter(geoInfo -> beforeData.getId().equals(geoInfo.getId())).count(); 4 5// 过滤数据,并获取第一个元素 6list.stream().filter(before -> before.getId().equals(geoInfo.getId())).findFirst().get(); 7 8// 获取对象的某一个字段值,并用逗号拼接 9list.stream().map(site ->...

linux 下 java 使用 jenv 实现多版本管理 下载和安装 git clone https://github.com/jenv/jenv.git /data/jenv 环境变量配置 echo ’export PATH=/data/jenv/bin:$PATH’ » ~/.bash_profile echo ’eval “$(jenv init -)”’ » ~/.bash_profile 添加不同 java 的版本信息 jenv add /data/jdk1.8.0_201 jenv add /data/graalvm-ce-java17-22.3.3 查看列表 jenv versions 删除版本 jenv...

maven 操作指南 maven 把 jar 包安装到本地仓库 在cmd中安装指定文件到本地仓库命令: 1mvn install:install-file -DgroupId=${group_id} -DartifactId=${artifact_id} -Dversion=${version} -Dpackaging=jar -Dfile=${file_path} 参数说明: 1-DgroupId=<groupId> : 设置项目代码的包名(一般用组织名) 2-DartifactId=<artifactId> : 设置项目名或模块名 3-Dversion=<version> : 版本号 4-Dpackaging=jar : 什么...

RocketMQ的安装和启动 进入rocketmq安装目录 启动 1# 创建日志目录 2mkdir logs 3 4# 启动 NameServer 5# 查看日志,看到 'The Name Server boot success..',表示 NameServer 已成功启动 6nohup sh bin/mqnamesrv >logs/mqnamesrv.log 2>&1 & 7 8# 启动 Broker 9# 查看日志,看到 “The broker[brokerName,ip:port] boot success..”,表明 broker 已成功启动 10nohup sh bin/mqbroker -n...

gradle 下载地址 https://services.gradle.org/distributions/ 阿里云仓库介绍 https://maven.aliyun.com/mvn/guide gradle 环境变量配置 1export GRADLE_HOME=/Users/zhangcong/dev/gradle-6.8.3 2export PATH=$PATH:$GRADLE_HOME/bin 3export GRADLE_USER_HOME=/Users/zhangcong/dev/gradle-repository gradle 配置为国内源 1buildscript { 2 repositories { 3 //...