
是。文件路径以斜杠开头的就是绝对路径,绝对路径不再是以类为出发点,jar包里的斜杠是jar包内部的根目录。斜杠就代表jar包的根目录,即绝对路径,若没有最左边的斜杠,则表示相对路径。
eclipse的javaproject第三方的jar包应该放在如下位置,步骤如下:点击JRELiabary,d出窗口,选择congfigueBuildpath,如下图:选择addextralibary,选择本地的第三方jar包,导入工程,就可以了,如下图:
看大家你一言我一语的,估计楼主也不明白,
楼主都说自己是听说了,说明不太懂。切实的,部署到weblogic里会把classes打成jar包
不是这么个意思。
是这样的,听我说,weblogic会把应用打成war包,没有把classes打成jar包这么回事儿,这点要区分清楚。
应用包括组件,jsp页面,和WEB-INF目录。
2、你要去1txt,假设,路径是这样子哦:application/WEB-INF/classes
那么,你的war包的应用就是application,当然这个application是存在在weblogic创建的域中的,
JDK14对应: String path = requestgetRealPath("/");
JDK16对应 String path = requestgetSession()getServletContext()getRealPath("");
这句代码就取到了application,所以你的最终路径就是path = path + "
WEB-INF/classes/cyc/1txt"
以上就是关于jar包里的./是jar包内部的根目录吗全部的内容,包括:jar包里的./是jar包内部的根目录吗、javajar 目录在哪个文件夹、一个Java项目部署到weblogic里,听说weblogic会把classes目录打成jar包,怎么获取classes里文件的路径等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)