Assuming your code runs inside a jar file, say javagenious.jar, and If
you need to know at run time, that what is the absolute path of the jar
file, you can use the below code snippet for achieving it.
<code>
package www.javagenious.com;/**Author: Sandeep JoshiWebsite: www.javagenious.comClassification: How to get path of a jar file in Java**/
public class JavaJarFile
{
public static void main(String[] args)
{
ClassLoader loader = JavaJarFile.class.getClassLoader();
System.out.println(loader.getResource("javagenious/DoSomething.class"));
}
}
</code>
No comments:
Post a Comment