如何在weblogic中部署应用程序

如何在weblogic中部署应用程序,第1张

首先要山前将程序包放到相应目录: 1.一般weblogic的存放目录是bea\user_projects\domains\yourdomain\applications文件夹下; weblogic中应用程序部署方法: 1.部署的配置在御虚\bea\镇唯燃user_projects\domains\yourdomain\config.xml中修改,如下为EJB的部...

使用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


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12215642.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存