java編程 獲取當(dāng)前的jar包路徑以及如何讀取jar包中?
獲取當(dāng)前的jar包路徑以及如何讀取jar包中?你沒說清楚。是另一個(gè)項(xiàng)目中的代碼訪問jar中的XML文件,還是jar中的代碼本身訪問XML文件。如果是前者,那就沒辦法了。如果是后者。BufferedRe
獲取當(dāng)前的jar包路徑以及如何讀取jar包中?
你沒說清楚。是另一個(gè)項(xiàng)目中的代碼訪問jar中的XML文件,還是jar中的代碼本身訪問XML文件。
如果是前者,那就沒辦法了。
如果是后者。
BufferedReader br=新的BufferedReader(新的InputStreamReader(
()YourClass.this.getClass().getResourceAsStream(“1.xml”);“”“”)
字符串s
while((s=br.讀線()) !=空)系統(tǒng)輸出打?。╯)
~導(dǎo)入java.io.BufferedReader導(dǎo)入java.io.InputStream導(dǎo)入java.io.InputStreamReader導(dǎo)入java.util.jarJarrentry先生導(dǎo)入java.util.jar.JarFile publicclassReadOutJarFile{publicstaticvoidmain(String[]args)throwsException{StringjarName=“C://測(cè)試.jar“//jar包位置stringfilename=”COM/111。TXT“//jar包中的文件路徑j(luò)arfilejarfile=newjarfile(jarname)//讀入jar文件