Package Cn.net. comsys. mdd. Eclipse. plugin. j2eedt. Core. javaee_5_container.librarymgmt;
ImportJava. Io. ioexception;
ImportJava.net. url;
ImportJava.net. urldecoder;
ImportJava. util. enumeration;
ImportJava. util. Jar. jarentry;
ImportJava. util. Jar. jarfile;
ImportCom. genuitec. Eclipse. j2eedt. taglib. dirtaglibinfo;
Public Class T {
Public Static Void Main (string [] ARGs) Throws Ioexception {
URL url = dirtaglibinfo. Class . Getprotectiondomain (). getcodesource (). getlocation ();
String filepath = urldecoder. Decode (URL. getpath (), "UTF-8 ");
If (Filepath. endswith (". Jar "))
System. Out. println (filepath );
// Java. util. Jar. jarfile file = new jarfile ("E: \ frame \ JDBC \ mysql. Jar ");
Java. util. Jar. jarfile file = New Jarfile (filepath );
Enumeration <jarentry> entrys = file. Entries ();
While (Entrys. hasmoreelements ()){
Jarentry jar = entrys. nextelement ();
System. Out. println (jar. getname ());
}
File. Close ();
// Filepath = filepath. substring (0, filepath. lastindexof ("/") + 1 );
}
}