■前言
Jenkins生成的war,glassfish中无法展开
■war构造
war
└META-INF
└MANIFEST.MF
└maven
└GroupID
└ProjectID
└pom.properties
└pom.xml
└WEB-INF
└classes
└lib
■推测原因
MANIFEST.MF 文件中,有如下信息
Build-Jdk:1.8.0_XXX
Jenkins中,JDK的小版本信息和本地不同
Linux的JDK的小版本,低于Jenkins中,JDK的小版
Linux的JDK的小版本,高于本地,JDK的小版
■本地打的war没有问题
在 命令行 (cmd)执行 Maven命令,对java工程进行打包 操作 (指定settings.xml)_sun0322-CSDN博客