-
2020-05-12 17:12:05
1.WebLogic的自动部署
亲测无效,原因未知
我是打的war包放在autodeploy文件夹下的
①使用这个方法的前提是你的域
必须是生产者模式
,在autodeploy文件夹下的readme.txt文件里强调了这一点
②直接把项目的war包放在XX_domain -> autodeploy文件夹下2.用WebLogic的控制台部署
亲测有效
①用MyEclipse将程序打成war包:右键项目 -> Export -> 选择 WAR … ->选择导出后存放的路径
这里注意!用MyEclipse打war包的时候一定要确认你的工作空间视图是Java的,如果在DEBUG模式下很可能打war包失败②启动startWeblogic.cmd,登录localhost:7001/console,右侧就有部署, -> 安装 ,选中对应的war包,然后一直点点点下一步,啥都不用改,最后点"完成",“保存”
③回到部署页面点击
启动
(这个至关重要,不然报503)就可以了,亲测有效以上过程可能有点卡,耐心等待
,如果出现问题就是war包有问题,有可能缺jar包,找到缺少的jar包放在war包里面试试3.修改config.xml里面的内容
这个方法没试
,网上有很多,好像这个办法能发布文件夹的项目不用打war包,在config.xml里面有一行能设置项目文件的格式,设置为DIR即可4.从MyEclipse里面部署
亲测有效
首先MyEclipse自带Weblogic,比较推荐,Eclipse也可以,不过要下很长时间的插件,比较麻烦
①这个要注意,和第一种一样,你的域
必须是生产者模式
,MyEclipse也是吧文件放在域的autodeploy文件夹下
②Window -> Preference -> Servers -> WebLogic 选择你对应的版本
配置完成保存关闭即可
③在底部的Servers视图里配置你刚才配置的Weblogic
④右键项目 -> Propertise -> Java Build Path -> Libaries 找到JRE,配置成WebLogic的JRE,此处的JRE配置必须和Window -> Java - > InstalledJRE保持一致!
④右键WebLogic服务,AddDeployment -> Add And Remove,把项目add一下,然后pulish运行即可更多相关内容 -
linux 下weblogic部署web项目
2017-03-29 15:33:57linux 下weblogic部署web项目,先新建新端口,然后配置用shartxxxx.sh后台启动项目,最后部署项目 -
Weblogic部署Web项目
2013-12-24 23:20:04Weblogic部署Web项目,可部署编译后的文件夹,也可以部署编译后打包的.war文件。 -
idea+weblogic部署web项目
2019-09-24 15:14:051.配置部署weblogic到idea上 2.配置weblogic服务地址,点击configure显示根目录地址 3.部署web项目1.配置部署weblogic到idea上
2.配置weblogic服务地址,点击configure显示根目录地址
3.部署web项目
-
Weblogic部署web项目获取项目根目录为null
2021-05-12 07:24:06写在前面图片上传功能, web项目部署在本地Tomcat上并没有问题, 但是打成war包部署到Linux服务器Weblogic下却出现如题问题, 导致图片上传失败.问题代码String realPath = uploadFile.getMultipartRequest()....写在前面
图片上传功能, web项目部署在本地Tomcat上并没有问题, 但是打成war包部署到Linux服务器Weblogic下却出现如题问题, 导致图片上传失败.
问题代码
String realPath = uploadFile.getMultipartRequest().getSession().getServletContext().getRealPath("/") + "/" + path;//文件的硬盘真实路径
在Windows下部署到Tomcat没有问题, 项目打成war包后部署到Weblogic获取不到项目根目录.
解决方案
通过获取class文件所在路径, 然后对该路径进行处理.
String rootPath = this.getClass().getResource("/").getPath().replaceAll("^\\/", "");//获取到的这个路径包含/WEB-INF/classes
结果日志
home/weblogic/Oracle/Middleware/user_projects/domains/base_domain/servers/3/tmp/_WL_user/cqyyt/i9yd39/war/WEB-INF/classes/
home前面并没有"/", 而且还包含"/WEB-INF/classes/"这样的路径也不是想要的结果.
最终修改
将获取到的路径前加"/", 同时把"/WEB-INF/classes"截取掉.
String rootPath = this.getClass().getResource("/").getPath().replaceAll("^\\/", "");//cnblogs
rootPath = StringUtils.substringBeforeLast(rootPath,"/WEB-INF/classes");
logger.info("==============uploadFile 测试获取项目根目录 rootPath: "+rootPath);
String realPath= "/" + rootPath + "/" + path;//文件的硬盘真实路径
到服务器上找, 发现部署后的war包解压到了路径下(也就是最终想要的路径rootPath):
/home/weblogic/Oracle/Middleware/user_projects/domains/base_domain/servers/3/tmp/_WL_user/cqyyt/i9yd39/war
结果日志
效果图
不明白的地方
奇怪的是这样写并不影响Tomcat部署, 本来还在想这样在路径前加"/"会影响Windows下Tomcat部署项目图片上传, 结果:
第二条数据的照片是本地测试结果, 发现虽然文件保存全路径前有"/"但是并不影响图片的上传?
小结
说到底还是获取路径的问题,对已获取的路径“改造”是一个思路.
感谢
-
Weblogic10部署Web项目
2021-04-22 17:17:28Weblogic10部署Web项目Weblogic10部署Web项目
一、IDEA部署WebLogic
二、WebLogic数据源配置
- 启动WebLogic服务
- 登录WebLogic(输入之前配置的域用户名和密码)
http://localhost:7001/console/login/LoginForm.jsp
-
点击‘锁定并编辑’,在点击部署
-
点击新建,选择“一般数据源”。数据库类型根据工程进行选择
JNDI名称;
ddccDataSource
paymentDataSource
platformDataSource
undwrtDataSource
visaDataSource
anareportDataSource
fxqsrvyejidbDS
portalDataSource
casServerDataSource
ImageDataSource
dwQueryDataSource
ZhQueryDataSource
cardmanagementDataSource
- 选择Mysql数据库的驱动程序
- 事务处理选项,默认即可
- 配置数据库链接信息
根据所连数据库的信息,填写数据库的连接信息:要连接的数据库,数据库的IP地址,连接数据库时使用的端口号,登录数据库时使用的用户名和密码
- 点击’测试配置’按钮,测试数据源是否正常
- 设置初始化SQL
SQL alter session set nls_date_format=‘YYYY-MM-DD’
-
点击完成,回到数据源界面,目标为空,点击数据源链接
-
点击目标选项卡,选择要部署数据源的服务器,点击保存,数据源配置成功
三、WebLogic部署
-
点击部署,安装
-
选择项目war包所在位置
-
安装应用程序辅助程序
- 完成
- 保存
- 启动成功
-
将web项目部署到Weblogic上
2018-08-16 17:11:17这个笔记,记录了怎么将web项目部署到Weblogic上,是以weblogic 8 为环境配置的,基本的配置大同小异 -
weblogic部署web项目的启发
2018-01-12 11:36:33该项目使用weblogic部署的,数据库是Oracle11G的,JDK是1.6的。 3、文件更新步骤 ①先停止weblogic服务;②在桌面上找到weblogic的快捷方式,右键属性,打开文件夹所在的位置,返回上一级,找到配置文件... -
Weblogic部署项目三种方式
2021-06-02 22:07:25在weblogic中部署项目通常有三种方式:第一,在控制台中安装部署;第二,将部署包放在domain域中autodeploy目录下部署;第三,使用域中配置文件config.xml 进行项目的部署。 控制台部署 1 启动weblogic服务,... -
weblogic部署web项目出现错误
2015-03-15 14:35:15下午02时13分04秒 CST> <Info> <WebLogicServer> <BEA-000377> <Starting WebLogic Server with Java HotSpot(TM) 64-Bit Server VM Version 24.65-b04 from Oracle Corporation> 下午02时13分06秒 CST> <Info> ... -
weblogic部署web项目jar文件冲突
2017-11-12 19:56:08web项目在tomcat下能正常运行,可以在weblogic里启动异常:NoSuchMethodError 大概意思是找不到方法,原因是web项目jar文件与weblogic的jar文件冲突,解决办法如下: 1,在web.xml同级目录新建文件名为weblogic.... -
weblogic部署web项目小结
2014-04-26 09:35:39对于ssh2 的web项目,部署到weblogic下通常需要改动一些配置和代码。一般会遇到以下问题。 1. 更新jar struts2-convention-plugin-2.1.8.1.jar struts2-core-2.1.8.1.jar struts2-jasperreports-plugin-2.1.8.1... -
Windows下的weblogic部署web项目运行比较慢或内存溢出,需要调整内存大小
2017-09-07 11:38:26一:WebLogic配置问题: 由于WebLogic的配置问题,我们的测试出现了失败情况。原因是为WebLogic分配的内存太少了。通过修改commom/bin/commEnv.cmd文件来增加内存分配。 修改的部分如下: :bea if "%PRODUCTION_... -
weblogic之web项目部署教程
2018-11-21 17:16:15经过多次测试发现,将Web应用以War包的形式部署到WebLogic服务器时总是不成功,而将war包解压之后以文件夹的形式部署时就可以成功,具体的原因不知道未知,希望有这方面经验的园友们能够指导一下。下面就来讲一下... -
Weblogic部署web项目
2010-04-07 11:05:21一、开发环境 windows server 2003; weblogic 9.2; jdk 1.5; ...二、选择 WebLogic 9.2 的原因 ...①WebLogic 8 支持的是 ...若在 MyEclipse 中建立 Web Project 时选择了 J2EE 1.4[default],在部署的时候就会... -
Linux系统使用weblogic服务器部署web项目
2016-08-04 17:33:212.Weblogic安装包:wls1211_generic.jar 3.jdk1.7.0_01.tar 4.字体:msyh.ttf 、 msyhbd.ttf 二、用户准备 1.创建用户组 以root用户进行执行以下操作: groupadd dba groupadd oinstall 2.创建weblogic用户 -
weblogic控制台web项目部署
2017-06-15 11:16:44WebLogic是美国Oracle公司出品的一个application server,确切的说是一个基于JAVAEE架构的中间件,WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态... -
记录一次weblogic部署web项目的过程
2019-08-21 16:21:04第一次使用weblogic部署项目。部署上去后报错说jdk不匹配。wlc默认的是1.5 我eclipse上用的是1.7编译。然后更改eclipse1.5编译 但编译过程中: 只提示build成功,并没有打包成目录 时间明显不对。 使用jdk1.7... -
weblogic部署web项目报:连接数据库失败,请检查系统数据库连接配置
2016-04-26 03:42:15youngtop.sys.exception.YoungtopException: 系统错误: youngtop.sys.exception.YoungtopException: 数据库操作错误:errcode=17002,sqlstate =08006 java.sql.SQLRecoverableException: IO 错误: Software caused ... -
Linux下的weblogic部署web项目,报错找不到ehcache.xml文件
2017-09-15 08:08:16 -
weblogic部署springboot项目
2022-04-20 16:12:06将springboot项目打包部署到weblogic上。 springboot 需要修改的文件 pom.xml <!-- 打war包--> <packaging>war</packaging> <dependency> <groupId>org.springframework.boot<... -
IDEA+weblogic部署运行项目
2020-12-29 07:45:43前段时间再服务器上为了部署一个系统,一直存在各种问题,不过过程中倒是把weblogic的部署掌握地特别熟练,下面就一些主要步骤做个记录:1、自己用的是IDEA,所以打开项目之后需要设置src/main/java为source文件夹;... -
weblogic部署web项目(war包)
2018-03-06 16:43:00第二步,进入主页面,开始部署项目 第三步,上载项目war包 选择需要上载的本地war包 第四步,开始项目配置 继续下一步 选择红色标记的配置 第五步,完成配置 第六步,激活... -
weblogic 12c应用项目部署
2021-12-19 16:02:36weblogic 12c应用项目部署 控制台登录 http://IP:7001/console 用户名和密码为新建域时配置的 数据源配置 配置一般数据源 【新建】→【一般数据源】 填写JDBC数据源的【名称】、【JNDI名称】,选择【数据库类型】 ... -
WebLogic部署Web项目生成路径
2015-05-27 08:44:17WebLogic部署Web项目生成.class文件路径。 -
修改weblogic环境web项目访问名称
2021-11-22 14:21:09只需要修改项目的weblogic.xml文件context-root节点之后重启项目即可,如下: 访问本地项目路径则为: http://localhost:7001/testhj -
使用Weblogic 10.3部署web项目详细步骤+图解
2019-08-24 20:13:50使用Weblogic 10.3部署web项目 刚接触weblogic,所以把步骤记录下来,以便下次参考: 1.打开应用 Configuration Wizard 我用的是10.3的版本 继续点击下一步 等待进度条到100 点击“Done”之后会弹出cmd窗口,...