2016 - 2024

感恩一路有你

java 一个Java项目部署到weblogic里,听说weblogic会把classes目录打成jar包,怎么获取classes里文件的路径?

浏览量:2258 时间:2021-04-04 20:59:22 作者:admin

一个Java项目部署到weblogic里,听说weblogic会把classes目录打成jar包,怎么获取classes里文件的路径?

今天,我刚刚解决了这个问题。我承认我曾经用字符串jobpath=请求.getSession(). Getservletcontext()。Getrealpath(“”)文件路径。结果路径如下:File:///bea/userProjects/domains/domain name/project name/null/WEB-INF/classes/File path Weblogic将/WEB-INF/classes/放入临时文件夹。每一次出版,都是不同的。Getrealpath(“”)只返回null。我该怎么办线程.currentThread(). Getcontextclassloader()。获取资源(“/”)。Getpath()文件路径改成这个方法,我Tomcat下面没有问题我以为可以,但结果是2个文件:///bea/userProjects/domains/domain name/project name/servers/adminserver/tmp/WLuser/transfer/m8wwlo/war/WEB-INF/classes/WEB-INF/classes/got it,但是为什么我要向文件路径添加/WEB-INF/classes/一次以查看是否有两个/WEB-INF/classes/检查没有文件路径的配置并删除/WEB-INF/classes/为什么有两个/WEB-INF/classes/我不知道如何替换jobpath=作业路径.替换(“/WEB-INF/classes/”,“)好的,Tomcat无法运行。无法获取文件路径。在添加/WEB-INF/classes/之后,它就像一个日志。在这里,请注意,它只是关于如何获得路径。我能拿到文件吗?我不知道我是否还在努力获取我的文件。我还在学网络逻辑

java java项目部署到linux docker部署web项目

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。