zoukankan      html  css  js  c++  java
  • WebLogic安装及部署

    安装(输入命令打开安装窗口)

    打开命令终端,cd 到你wls1036_generic.jar存放的目录下
    在终端输入:java -Dspace.detection=false -jar wls1036_generic.jar点击回车

    启动

    进入安装后的bin目录

    mac

    目录:/Users/apple/Oracle/Middleware/Oracle_Home/user_projects/domains/base_domain/bin
    项目日志地址:
    /Users/apple/Oracle/Middleware/Oracle_Home/user_projects/domains/base_domain/logs

    执行启动脚本

    ./startWebLogic.sh

    执行关闭脚本

    ./stopWebLogic.sh

    登录

    浏览器访问 http://127.0.0.1:7001/console/login/LoginForm.jsp稍等片刻,即可登录。

    部署项目

    点击侧边栏的'部署'链接,打开控制面板。
    github_weblogic_deploy

    eclipse插件地址:

    http://download.oracle.com/otn_software/oepe/12.1.3.3.1/luna/repository/

    SpringBoot项目

    weblogic部署前修改步骤

    1.创建weblogic.xml

    在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:container-descriptor>
    		<wls:prefer-application-packages>
    			<wls:package-name>org.slf4j</wls:package-name>
    		</wls:prefer-application-packages>
    	</wls:container-descriptor>
    	<session-descriptor>
            <cookie-name>JSESSIONID1</cookie-name>
        </session-descriptor>
    </wls:weblogic-web-app>
    

    2.修改启动类

    public class ManageApplication extends SpringBootServletInitializer implements WebApplicationInitializer {
    	@Override
    	protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
    		return application.sources(ManageApplication.class);
    	}
    	public static void main(String[] args) {
    		SpringApplication.run(ManageApplication.class, args);
    	}
    }
    

    3.打包

    使用mvn clean package打包为*.war后,
    用好压打开war包
    以下文件一般不存在,如果存在则删除
        WEB-INF/web.xml
        WEB-INF/lib/tomcat-embed-websocket-***.jar,
    
    即可在weblogic下部署。
  • 相关阅读:
    Vue 组件的基础介绍
    Java web中的路径问题
    个人网站的使用路线
    EL表达式
    jsp
    状态管理和作用域对象
    servlet
    jsp session获取问题
    关于jsp页面中接收二维数组
    个人网站开发(二)
  • 原文地址:https://www.cnblogs.com/qlong8807/p/10565067.html
Copyright © 2011-2022 走看看