War文件中的MANIFEST.MF

2024-03-04 08:08
文章标签 war manifest mf

本文主要是介绍War文件中的MANIFEST.MF,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

■前言

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博客

 

这篇关于War文件中的MANIFEST.MF的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/772546

相关文章

springboot3打包成war包,用tomcat8启动

1、在pom中,将打包类型改为war <packaging>war</packaging> 2、pom中排除SpringBoot内置的Tomcat容器并添加Tomcat依赖,用于编译和测试,         *依赖时一定设置 scope 为 provided (相当于 tomcat 依赖只在本地运行和测试的时候有效,         打包的时候会排除这个依赖)<scope>provided

Commando War-uva 贪心

大意:给你N个任务,你交代他需要J时间,完成他需要B时间,问怎么搭配可以使全部问题完成时话的时间最少 思路:贪心算法,先做完成时间长的,完成时间相同的话先做交代时间长的,用了一下结构体二级快排 #include<stdio.h>#include<string.h>#include<stdlib.h>#define MAX_SIZE 1000 + 10struct Time{int

springboot部署war包

文章目录 添加依赖添加war包maven插件SpringBootServletInitializer打包 添加依赖 <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-tomcat</artifactId><scope>provided</scope></d

关于MANIFEST.MF的内容认识

文章来源 https://baike.baidu.com/item/MANIFEST.MF https://www.cnblogs.com/Gandy/p/7290069.html 一、百度百科关于MANIFEST.MF文件介绍 打开Java的JAR文件我们经常可以看到文件中包含着一个META-INF目录,这个目录下会有一些文件,其中必有一个MANIFEST.MF,这个文件描述了

apk中签名文件探究(*.SF, *.MF,*.RSA)

文章来源: 作者:嘟嘟小灰 链接:https://www.jianshu.com/p/e07da93acf98 来源:简书 1、取一个apk,然后进行不同签名,生成1.apk、2.apk,并提取META-INF里面的文件进行比对 def calc_sha1(data):sha1obj = hashlib.sha1()if not isinstance(data, (bytear

解决war包中文件路径问题

在j2EE项目中,我们一般会把项目打包发布,一般是war包,作为独立单元,可以远程上传,加载,发布,还可以实现版本控制,但这与我们开发过程中使用MyEclipse自动部署有所不同,以下做详细说明. 使用war包部署,在tomcat和WebLogic下部署有很大的区别,tomcat会把war自动加压到当前目录下,然后再用解压的目录来发布,这与一般不会出现太大的意外,但如果是用WebLogic发布,

SpringBoot在Tomcat部署war包

启动类配置 继承SpringBootServletInitializer @SpringBootApplicationpublic class TestApplication extends SpringBootServletInitializer {public static void main(String[] args) {SpringApplication.run(TestAppli

Android repo manifest的使用

一: repo 简介         请转到一下连接进行查看        https://blog.csdn.net/column/details/24534.html 二:Android manifest的构成 manifests.git 使用如下命令: $repo init -u https://android.googlesource.com/platform/manifest

Error:Artifact com.*******:war exploded: java.nio.file.InvalidPathException: Illeg

由于一次电脑蓝屏,Idea启动tomcat报错: Error:Artifact ':war exploded’: java.nio.file.InvalidPathException: Illegal char < > at index 71: K:\COMPANY_CODE_IDEA\FLOW_CODE*\target\activ : Illegal char < > at index 71:

Java项目导出war包

转载自:http://www.cnblogs.com/zhanglimei/p/5216478.html Java项目导出war包 security alert:integrity check error” 操作方法: 首先下载这个jar包 http://pan.baidu.com/s/1sk5uDzf 1.需要先把common/pluns 下的com.genuitec.eclipse.