网站建设与管理题,河北加工活外发加工网,wordpress 百家主题,云服务器是什么意思一、背景
项目中利用maven将Springboot项目打包成生产环境jar包。名为 prod_2024_1.jar。 需求是 修改配置文件中的某些参数值#xff0c;并重新发布。
二、解压
jar -xvf .\prod_2024_1.jar释义#xff1a;
这段命令是用于解压缩名为prod_2024_1.jar的Java归…一、背景
项目中利用maven将Springboot项目打包成生产环境jar包。名为 prod_2024_1.jar。 需求是 修改配置文件中的某些参数值并重新发布。
二、解压
jar -xvf .\prod_2024_1.jar释义
这段命令是用于解压缩名为prod_2024_1.jar的Java归档文件JAR文件。下面是对命令中各个参数的解释
jar: 这是Java归档工具的命令用于创建、查看和提取JAR文件。-xvf: 这是一系列选项的组合具体含义如下 x: 解压缩归档文件。v: 显示详细的输出信息包括正在处理的文件名。f: 指定要解压缩的归档文件的名称这里是prod_2024_1.jar。
解压后的目录结构 三、打包
jar -cvf0m prod_2024_2.jar .\META-INF\MANIFEST.MF .尝试了很多种命令只有这种打包最为有效。
释义
这段命令是用于创建一个名为prod_2024_2.jar的Java归档文件JAR文件。下面是对命令中各个参数的解释
jar: 这是Java归档工具的命令用于创建、查看和提取JAR文件。-cvf0m: 这是一系列选项的组合具体含义如下 c: 创建新的归档文件。v: 显示详细的输出信息包括正在处理的文件名。f: 指定归档文件的名称这里是my_file.jar。0: 使用无压缩模式创建归档文件。m: 包含指定的清单文件MANIFEST.MF到归档文件中。 prod_2024_2.jar: 这是要创建的JAR文件的名称。.\META-INF\MANIFEST.MF: 这是清单文件的路径它包含了JAR文件的元数据信息。.: 表示将当前目录下的所有文件和子目录添加到归档文件中。
去掉0m参数就会出现如错误。