Tomcat上的项目部署到WebLogic上の注意事项

1.修改web.xml:

<!-- <display-name>weboutweb</display-name> -->
<!-- 注释掉 display-name标签,weblogic可能不识别。 -->

另:

注释掉:

 <!--
 <servlet>
  <servlet-name>log4jConfigListener</servlet-name>
  <servlet-class>org.springframework.web.util.Log4jConfigServlet</servlet-class>
  <load-on-startup>0</load-on-startup>
 </servlet>
 -->

2.如果没有,在app\WEB-INF\目录下新增一个weblogic.xml文件:

<?xml version="1.0" encoding="UTF-8"?>
<wls:weblogic-web-app
    xmlns:wls="http://xmlns.oracle.com/weblogic/weblogic-web-app"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/ejb-jar_3_0.xsd
        http://xmlns.oracle.com/weblogic/weblogic-web-app http://xmlns.oracle.com/weblogic/weblogic-web-app/1.4/weblogic-web-app.xsd">

    <wls:context-root>/app</wls:context-root>
    <wls:container-descriptor>
        <wls:prefer-web-inf-classes>true</wls:prefer-web-inf-classes>
    <wls:servlet-reload-check-secs>-1</wls:servlet-reload-check-secs>

    </wls:container-descriptor>
</wls:weblogic-web-app>

其中,

<wls:context-root>/weboutweb</wls:context-root>

的app是应用的名称。

3.解压war包进行部署。

4.针对web.xml,如果weblogic12c,那么:

<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0">

其中 version="3.0"。

如果部署环境是weblogic11g,有可能需要修改 version="3.0" 为 version="2.5"。

时间: 2024-10-13 07:59:37

Tomcat上的项目部署到WebLogic上の注意事项的相关文章

java项目部署到weblogic上后,某些浏览器无法取得session值

java web项目在本地浏览器测试一切正常,本地的firefox.chrome.IE8,360浏览器 版本号:7.1.1.558 内核版本:31.0.1650.63 都可以正常使用.部署到测试环境后,本机的浏览器访问也都一切使用正常.但是测试人员有个360浏览器的版本为 版本号:7.1.1.556 内核版本:31.0.1650.63无法使用,用这个浏览器版本可以访问我本地程序可以正常使用.但是访问测试环境就无法使用.功能无法使用的原因是:测试环境session取不到之前存入session的值(

Webservice(CXF) 、 POI(excel)操作部署到weblogic上冲突解决

这几日把webservice和POI 操作部署到WebLogic上,问题重重,有各种冲突. 部署到tomcat上没有问题 版本: jdk:6 tomcat:6 weblogic:10.3.3 cxf:2.6 poi:3.9 冲突1: org.apache.cxf.binding.soap.SoapFault: Cannot create a secure XMLInputFactory 在WEB-INF文件夹下,加上weblogic.xml <?xml version="1.0"

用GitBash将eclipse的一个Java项目部署到Github上

花了一下午功夫总算是把这个拼图游戏小项目部署到Github上了,用GitBash命令出现的问题很多,原因当然是自己没玩熟,一些说明都是纯英文的,诶. http://blog.csdn.net/pony_maggie/article/details/42201435,这个博客讲的就是针对这个操作的,至于其他clone什么的,暂时用不上.下面是我的依次命令. 先建一个空仓库,默认都None,别慌初始化一个README.md,等上传上去了再add一个. init会初始化一个.git隐藏文件,将这个文件

将asp.net core2.0项目部署在IIS上运行

原文:将asp.net core2.0项目部署在IIS上运行 前言: ?与ASP.NET时代不同,ASP.NET Core不再是由IIS工作进程(w3wp.exe)托管,而是独立运行的.它独立运行在控制台应用程序中,并通过dotnet运行时命令调用.它并没有被加载到IIS工作进程中,但是IIS却加载了名为AspNetCoreModule的本地Module,这个Module用于执行外部的控制台程序. ?部署之前要确保你的IIS上已经安装了AspNetCoreModule托管模块,如果没有的话,点击

项目部署到weblogic后页面乱码问题

问题描述: windows环境下,将项目部署到weblogic运行startWebLogic.cmd启动weblogic后,浏览器访问页面乱码问题,在Tomcat不会乱码. 请不要看着博文就直接改了,先看完你的问题是属于哪种情况再改,避免走弯路!要对症下药.我就走了很多弯路 下面总结了1.2.3.4种解决方案,遇见最多的是前两中修改方案,请看: 1.页面乱码的修改方案: a.先查看D:\oracle\middleware\user_projects\domains\base_domain\ser

SpringBoot项目部署到服务器上,tomcat不启动该项目

今天lz把项目重新传到服务器上后,重启tomcat遇到个问题,就是这个tomcat怎么都不启动这个项目,别的项目都没事,一番查找后发现问题所在. 我们先建个SpringBoot工程,重现一下问题: 写了一个简单的controller便于访问测试 可以看到是可以访问到的,接下下我们删除 ServletInitializer 类. 现在的项目结构变成这样: 重新运行一下工程,然后可以看到还是可以访问到的. 然后我们将删掉ServletInitializer 类的项目上传到服务器,看下tomcat启动

如何把vue.js项目部署到服务器上

如何把vue.js项目部署到服务器上面,我用的是tomcat服务器 1-改一下config/index.js文件,如下图,把assetsPublicPath: './', productionSourceMap: false 2-运行npm run build 然后在项目路径中找到打包后的文件,在项目文件的dist文件夹下面的static和index.html就是打包后的文件.然后我自己创建了cccBlog文件夹,把static和index.html拷贝到cccBlog下面,然后向服务器上传这个

如何将Java Web项目部署到服务器上

项目部署 我们对于 Java Web 项目在本地机器(无论是 Windows 还是 Linux)上的部署已经了然于心了,那么对于在云服务器上部署 Java Web 项目又是如何操作的呢? 其实很简单,还是离不开 Web 项目部署的那三点:① 基础的 JDK 环境② 一个 Web 服务器.如 Tomcat.JBoss③ 一款数据库.如:mysql 对于云服务器上 Java Web 项目的部署,和平时在 Windows.Linux 下部署是一样的.最多也就是只能使用纯命令模式来操作而已,其实过程都一

Springboot项目部署在Jboss上的一些问题

前言 由于公司的问题,重构后的微服务必须要部署在Jboss上, 版本为Jboss EAP 7.1,Springboot 2.1.3.RELEASE.部署时候遇到了一些问题,在这记录下来 一.修改Jboss根目录为应用访问目录 首先将jboos的默认欢迎页修改为空,否则会冲突,打开jboss-eap-7.1\standalone\configuration\standalone.xml, 找到 <subsystem xmlns="urn:jboss:domain:undertow:4.0&q