使用weblogic发布war包遇到的坑

Springboot部署Tomcat后前台正常访问,Rest接口报错 在IDEA中,整个项目正常,但是部署到Tomcat中之后,发现rest接口无法访问:前台:接口报错:原因:初步定位:是因为war报部署到Tomcat之后,应用名称为app1,故而前台可以正常访问;而Rest接口还是访问的:http://localhost:8080/staff漏了app1前缀,故而访问报错。前台Ajax如下:<script> function cityConfi... 阅读详情
1.jar包冲突

首先由于tomcat和weblogic环境不一样,很多时候本地用tomcat开发运行都OK,然后打成war包之后放到weblogic下启动会报错,jar包冲突的错。

原因是你的项目中一些常见的包在weblogic中是自带的,所以只要将自己的war包打开,删除lib文件夹下的冲突包就行。

我用的weblogic是11g版本,需要删除的包是javaee-api,jaxb-impl 这两个包。

可能weblogic版本不一样冲突的包也不一样,待验证

除此之外,想在weblogic环境下发布成功,还需要一些其他的配置,下次再详细写一篇。

2.jdk版本不对应

weblogic的domain在安装的时候有一个默认的jdk,它的版本是1.6,但是现在很多人开发时候用的都是1.7或者1.8,所以需要版本对应,不然会出错。

解决方案是 :安装domain的时候指定一个自己的jdk,或者将自己的代码打包版本降到1.6.


MFC界面库BCGControlBar v32.0 - 对话框、仪表盘控件升级 亲爱的BCGSoft用户,我们非常高兴地宣布BCGControlBar Professional for MFC和BCGSuite for MFCv32.0正式发布!新版本支持Windows 11、增强功能区简化模式、改进控件外观等,以及其他新功能和改进。需要最新版的可以点击这里【BCG下载】 BCGControlBar Pro for MFC v32.0正式版下载 对话框和表单 1. 添加了一个新的全局标志globalData.m_bAutoPrepareComboListStyles:如果您希望. 阅读详情

相关推荐

【Coze 扣子案例】第 23 期・商业篇:一键获取精准商机,自动化招标信息查询与分析

通过地区和项目类型等多维度组合查询全国招标信息网数据,实现招标公告的快速定位。自动解析招标公告内容,提取关键信息,并生成结构化摘要。帮助企业高效获取精准商机,提升市场竞争力,降低人工成本,解决 “信息过载” 与 “精准匹配难” 的双重问题。

weixin_72689845的博客 1927

weblogic部署war的问题

java.lang.IllegalStateException: Cannot set web app root system property when WAR file is not expanded at org.springframework.web.util.WebUtils.setWebAppRootSystemProperty(WebUtils.java:143) at org....

口袋里的小龙的专栏 1939

ADRC自抗扰控制:工程抗扰“黑科技”,附C代码实战!

自抗扰控制(ADRC)是一种革新性的强鲁棒控制策略,通过主动估计和补偿系统扰动,无需精确数学模型即可实现优异控制性能。本文详细解析ADRC三大核心组件:跟踪微分器(TD)实现指令柔化,扩张状态观测器(ESO)实时估计总扰动,非线性状态反馈(NLSEF)完成动态补偿。针对二阶系统,文章提供完整的参数设计方法和C语言实现框架,包括关键函数fhan和fal的代码实现。ADRC将复杂对象"线性化"为积分器串联系统,显著提升抗扰能力,特别适用于电机控制、飞行器姿态等存在模型不确定性和强干扰的场景。

技术工作者 1730

weblogic部署axis2实现的webservice服务的web工程(非打war包)

首先声明哈借鉴了别人的贡献,再稍微详细点做个记录。 下面步骤的前提是你的weblogic是得是部署好的哈,可以登录console直接部署的。 1.创建一个web工程(非maven,因为maven的web项目目录级别比较乱,没调试通) 这样我们就有一个web工程了 2.到官网上下载axis2的包 官网:http://axis.apache.org/axis2/java/core/ 下载后进行解压得到war包 解压开war包 a.将axis2-web粘到工程WebContent下 b.将解压开的war包里WE

weixin_42854477的博客 828

保姆级避坑指南:在Ubuntu 22.04上从零编译Autoware.universe(含ROS2 Humble和CUDA配置)

本文提供了一份详细的Autoware.universe编译指南,涵盖Ubuntu 22.04系统优化、ROS2 Humble安装避坑、CUDA配置及Demo运行技巧。通过分步操作和实战经验,帮助开发者高效完成环境搭建,避免常见错误,提升自动驾驶开发效率。

weixin_30642561的博客 347

【施磊】C++课程笔记目录

【C++编程】施磊老师C++笔记目录

GeniusAng的博客 4122

WebLogic使用总结(七)——WebLogic部署Web应用并绑定域名

一、在WebLogic中创建一个虚拟主机   找到虚拟主机面板,如下图所示:            点击【VirtualHost-oams】超链接,修改"网络接入点名称",输入要绑定的域名: www.oams.cn,如下图所示:       二、修改7001端口为80   打开【服务器】面板,点击【AdminServer】超链接进入到【AdminServer】的设置面板,如下图所

程序员蒋老湿的博客 2万+

【Dify】36氪新闻热榜智能自动化采集与AI处理

本文介绍如何利用Dify等自动化工具实现36氪新闻热榜的智能采集与处理。通过HTTP请求节点获取数据,JSON解析节点结构化处理,AI处理节点生成智能摘要,最终格式化输出结果。工作流程包含数据获取、解析、AI摘要、文本整理和内容输出五个环节,支持批量化、定制化的新闻处理需求。该方案适用于行业监测、内容创作、舆情管理等场景,显著提升信息获取效率,实现"所需即得"的自动化新闻服务。系统采用OpenAI GPT和Dify API作为核心模型,无需复杂人工干预即可完成全流程处理。

Mr数据杨 597

war包发布找不见路径--weblogic --------getResource("/")与getRealPath("/")

在部署项目时出现了找不到路径的问题。到网上搜了下,做个总结。 首先分析下这次错误(找不见路径)的原因: 我获取路径的代码: request.getSession().getServletContext().getRealPath("/")经验证,此方法获取的路径为绝对路径。在发布项目时,把项目打成war发布到weblogic上,出现了找不见路径的问题。 解决方法: 使用以下代码获取路

十面埋伏 2723

乐企增值税及附加税费(一般纳税人适用)申报表填报能力说明文档V3.009

申报表填报,是指企业在自有业务系统中将算税结果数据按预填规则要求加工汇总后,进行申报表填报的过程。申报表填报前对纳税申报所需的前提条件进行校验。校验通过后,应用前序算税结果数据及预填规则进行纳税申报表预填,生成申报表数据。申报表数据通过申报业务规则校验后,经纳税人确认即完成申报表填报业务。

记录点滴 344

异构图中的注意力机制网络:节点级别和语义级别的注意力(Python实现)

在本文中,我们介绍了如何使用Python实现异构图中的节点级别注意力和语义级别注意力。通过语义级别注意力,我们可以根据节点的语义信息对节点进行加权聚合。在本文中,我们将介绍如何使用Python实现异构图中的注意力机制网络,包括节点级别的注意力和语义级别的注意力。最后,我们使用注意力权重对节点特征进行加权聚合,得到聚合后的节点表示。然后,将聚合后的节点表示传递给语义级别注意力模型,根据节点的语义信息进行加权聚合,得到最终的表示。函数中,首先使用节点级别注意力模型对节点特征进行聚合,得到聚合后的节点表示。

HackNebulaZ的博客 485

Weblogic Server上部署War包

 利用各种IDE工具,将项目打成War包(当然,也可以直接在IDE中将服务器配置成Weblogic Server),部署到Weblogic上,有多种方法:  1、利用Console控制台:    登录控制台后,选择左边的树型菜单“部署——Web应用程序模块”,然后选择界面右边的“部署web新应用程序    模块”,然后再选择War文件所在的路径(程序会自动将该目录下的War文件列出来),部署即可。

2万+

贝叶斯地理统计模型R-INLA-1

贝叶斯地理统计模型R-INLA-1

学习中 2426

weblogic下war包发布的项目中log4j的使用

 网上可以找到的log4j的嵌入方式有2种:1、将log4j.properties放在classpath中,一般是web-inf/classes下,缺点的缺乏灵活性2、可以通过log4j的com.apache.jakarta.log4j.Log4jInit类,Spring的 org.springframework.web.util.Log4jConfigServlet和 org.sprin

4925

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

使用idea创建springboot项目并打成war包发布到weblogic上

使用工具:intelliJ IDEA2016.3, jdk1.8 ,weblogic12一 使用idea创建springboot项目 File-》New -》Project 选择jdk版本,如果下拉框中没有可供选择的jdk1.8,点击New按钮找到Jdk1.8安装目录 填写project信息,可根据需要修改 (注意:Packaging为jar,Java Version为1.8) 根据项目需要,添加

MT_xiaoshutong的博客 2万+

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

WebLogic下部署war包

1.启动WebLogic后打开浏览器,地址:http://x.x.x.x:7001/console,用创建的域账户、密码登陆注意:可在其他电脑访问WebLogic服务器,但war包必须与WebLogic服务器在同一台电脑上 2.点击左边菜单栏部署/Deployments,及左上方锁定并编辑,怎右边界面的安装/install按钮可选  3.点击“Install”按钮之后会出现一个让你选择

md_shmily92的专栏 1万+

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

weblogic 12c 发布springboot后台服务war包

修改项目 Pom文件设置 <packaging>war</packaging> 必要的依赖包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-legacy</artifactId...

litong149的博客 3118

linux环境下使用weblogic发布war包

linux环境下操作weblogic需要一些简单的命令,我写的一些是自己平常在linux环境下发布war的一些过程。首先需要2个工具配合,连接linux系统1,WinSCP是linux的图形化工具2,putty是类似cmd的界面WinSCP登陆之后,界面如下左边是自己的windows系统的界面,右边是linux的界面,你可以通过这个工具在linux系统中新建,删除文件夹,修改文件权限,同时将自己电...

java从入门到放弃 6613

weblogic部署war

weblogic

挑水的小和尚的博客 2343

Weblogic Struts 发布war包生成大量内容一致的临时文件(jar_cache*.tmp)

分析 weblogic 发布war包时, weblogic将war中的classes中的文件打包成了_wl_cls_gen.jar, 导致struts(我这的2.5.17)在读取文件时需要从这个jar里进行读取, 且每次读取一个xml就关闭了输入流; 从jar中读取的过程存在解压的步骤, 在tmp文件夹中写入临时文件, 进而出现大量相同的文件, 且文件的MD5和_wl_cls_gen.jar的一致, 这也是我做出以上描述的依据. 处理 修改发布方式, 将war包解压后发布 选中解压后的文件夹 后面配置中

qq_33641175的博客 1130

Tomcat 迁移 至 weblogic部署war包,log4j问题 完整版

一、异常场景:     发布war包到tomcat,jetty中正常部署,war包解压后用weblogic部署正常,war包直接在weblogic上部署异常: Cannot set web app root system property when WAR file is not expanded 激活更改期间出错, 有关详细信息, 请查看日志。 消息图标 - 错误 jav

Black Monkey 4126

weblogic发布war包

[size=large]第一次使用weblogic发布war,只记录了过程。不一定适用所有人。若有不明白的,或是不妥的地方,请留言指教。谢谢[/size] 发 布 记 录 第一章 发布前准备 1.1软件信息: 第二章 发布 2.1 发布过程: 2.2 启动及关闭服务 第三章 部署soc.war 第四章 遇见问题 第一章发布前准备 1.1软件信息: ...

zhuangliang1986的博客 565

weblogic 部署war 和访问路径上下文设置

利用各种IDE工具,将项目打成War包(当然,也可以直接在IDE中将服务器配置成Weblogic Server),部署到 Weblogic上,有多种方法:   1、利用Console控制台:     登录控制台后,选择左边的树型菜单“部署——Web应用程序模块”,然后选择界面右边的“部署web新应用程序     模块”,然后再选择War文件所在的路径(程序会自动将该目录下的War文件列出来

feng200711021053的专栏 1万+
上一篇: 自己写的工具类,获取日期,读取properties,xml,io流
下一篇: linux环境下使用weblogic发布war包
KK~
KK~
博客等级 码龄9年 28粉丝 23原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值