weblogic 12c boot.properties在哪

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了weblogic 12c boot.properties在哪相关的知识,希望对你有一定的参考价值。

参考技术A 在你的管理节点目录下自己创建此文件
eg:/weblogic/user_projects/domain/testdoman/servers/Admin/security/boot.properties
boot.properties里面的内容是
password=你自己创建时设置密码
username=你创建时设置的用户名,默认是weblogic
注意:一定是放在这里才生效,别弄错了放在weblogic/user_projects/domain/testdoman/security/
这里是不生效的,切记!!!!
参考技术B boot.properties 中用户名密码不对 在domian目录下面建立一个boot.properties文件填入weblogic用户名密码 username=用户名 password=密码

在weblogic12c上部署springBoot应用

参考技术A 使用gradle构建项目

1、在build.gradle文件中增加以下内容

apply plugin:'war'

在dependencies区块中增加

compilegroup:'org.slf4j',name:'slf4j-api',version:'1.7.21'

providedRuntime'org.springframework.boot:spring-boot-starter-tomcat'

2、启动文件要实现WebApplicationInitializer接口

@SpringBootApplication

public class MyApplication extends SpringBootServletInitializer implements WebApplicationInitializer

3、在webapp目录下增加WEB-INF/weblogic.xml

此处有几点需要特别关注的问题

1、你编写的启动文件,如我这里提到的MyApplication文件,不能放在com包下,如果放在com包下一定要增加@ComponentScan(basePackages ="com.test")注解,就是扫描路径一定不能从com包开始,不然发布程序会有冲突,导致发布不成功。

2、程序发布时会提示需要jersey-spring包,需要在build.gradle文件中增加compilegroup:'com.sun.jersey.contribs',name:'jersey-spring',version:'1.19'

3、打包的war文件中lib包中会有一个log4j-slf4j-impl-2.7.jar包,这个包和org.slf4j包冲突,需要删除。

参考文档:https://docs.spring.io/spring-boot/docs/current/reference/html/howto-traditional-deployment.html

以上是关于weblogic 12c boot.properties在哪的主要内容,如果未能解决你的问题,请参考以下文章

weblogic12c部署遇到的问题和解决

Weblogic12C概述及安装

weblogic12c 打开网页 没有登录窗口

Weblogic 12c Web服务NullPointerException

weblogic 12C静默安装

Weblogic 12c:如何旋转 servername.out 文件