www.ctrt.net > jAvA获取jAr包路径

jAvA获取jAr包路径

获取jar包的路径的方法: xxxxx.class.getProtectionDomain().getCodeSource().getLocation() 其中xxxxx是类名

File file = new File(".")file.getAbsolutePath()试试这个

得到File对象后, File getAbsoluteFile()Returns the absolute form of this abstract pathname. String getAbsolutePath()Returns the absolute pathname string of this abstract pathname.

在eclipse工具,工程栏目的右上方,有个双向箭头(link with editor),打开这个,如果你打开了哪个文件,就会自动打开对应的菜单。 只要你点进flex.messaging.io.amf.ASObject,你就能看到工程下的在哪个目录,哪个jar

getClass().getResource() 方法获得相对路径( 此方法在jar包中无效。返回的内容最后包含/) 例如 项目在/D:/workspace/MainStream/Test 在javaProject中,getClass().getResource("/").getFile().toString() 返回:/D:/workspace/MainStream/Test/...

JRE System Library 是你JRE中的包,这个在你的JAVA开发中是必须的。 JAVA EE 开发包,是你WEB开发所需要的包。也是必须的。 Referanced Libraries其实引用的就是你下面lib目录中的内容,是你项目中需要用到的第三方包。这个系统不自带,需要你...

// 第一种:获取类加载的根路径 D:\git\daotie\daotie\target\classesFile f = new File(this.getClass().getResource("/").getPath());System.out.println(f);// 获取当前类的所在工程路径; 如果不加“/” 获取当前类的加载目录 D:\git\daotie\da...

在Eclipse查看开发包jar源码的方法如下: 1.选择项目,右键中单击【Properties】 2.【Java Build Path】-【Configure Build Path】-【Libraries】,在下面找到如:Guava-r09.jar包,展开它,选择【Source attachment】

两种方式 1,执行java class名字,class是jar里的main class,这种指定了classpath就行,不需要关心路径。 2,java -jar /root/java/test.jar

jre下面,rt.jar,里面有java包 打开就看到了

网站地图

All rights reserved Powered by www.ctrt.net

copyright ©right 2010-2021。
www.ctrt.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com