<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 495,  comments - 11,  trackbacks - 0

    kk.jar的目錄結(jié)構(gòu)如下

    +kk.jar
    ??? +META-INF
    ??????? MANIFEST.MF
    ??? +config
    ??????? database.properties

    目標(biāo):讀取database.properties中的參數(shù)信息

    types=mysql
    mysql.url=jdbc:mysql://127.0.0.1:3306/tjtz
    mysql.user=root
    mysql.password=root
    mysql.driver=com.mysql.jdbc.Driver
    mysql.maxCounts=5

    代碼如下:

    /*
    * @(#)JarFileReader.java Oct 9, 2008
    *
    * Copyright (c) 2008 by jadmin. All Rights Reserved.
    */

    package file.jar;

    import java.io.IOException;
    import java.io.InputStream;
    import java.util.Properties;
    import java.util.Set;
    import java.util.jar.JarEntry;
    import java.util.jar.JarFile;

    /**
    * 從jar包中讀取配置文件信息
    *
    * @author <a href="mailto:jadmin@yeah.net">jadmin</a>
    * @version 1.00 Oct 9, 2008 1:10:44 AM
    */
    public class JarReader {

    public static void main(String[] args) {
    ?? String jarPath = "C:\\Documents and Settings\\Administrator\\桌面\\新建文件夾\\kk.jar";
    ?? String entryFile = "config/database.properties";
    ?? doRead(jarPath,entryFile);
    }

    public static void doRead(String jarPath, String entryFile) {
    ?? try {
    ??? JarFile jarFile = new JarFile(jarPath);
    ??? JarEntry entry = jarFile.getJarEntry(entryFile);
    ??? InputStream input = jarFile.getInputStream(entry);
    ??? process(input);
    ??? jarFile.close();
    ?? } catch (IOException e) {
    ??? e.printStackTrace();
    ?? }
    }

    private static void process(InputStream input) {
    ?? Properties p = new Properties();
    ?? try {
    ??? p.load(input);
    ??? Set<?> set = p.keySet();
    ??? for (Object name : set)
    ???? System.out.println(name + "=" + p.getProperty((String) name));
    ?? } catch (IOException e) {
    ??? e.printStackTrace();
    ?? }
    }
    }

    運(yùn)行結(jié)果如下:

    posted on 2008-10-09 01:49 jadmin 閱讀(1737) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 九九99热免费最新版| 春意影院午夜爽爽爽免费| 97在线视频免费播放| 好看的电影网站亚洲一区| 91国内免费在线视频| 亚洲妇熟XXXX妇色黄| 少妇人妻偷人精品免费视频| 久久精品国产亚洲AV无码偷窥| 最近高清中文字幕免费| 亚洲精品人成电影网| 亚洲第一成年免费网站| 亚洲AV无码成人精品区日韩| 四虎影库久免费视频| 一区二区三区免费视频观看 | 午夜宅男在线永久免费观看网| 亚洲一区二区三区无码国产| 天天干在线免费视频| 极品美女一级毛片免费| 亚洲乱码精品久久久久..| 在线a免费观看最新网站| 亚洲精品国产高清在线观看| 亚洲国产成人久久综合野外| 国产免费无码一区二区| 亚洲H在线播放在线观看H| 成人免费777777| 一二三区免费视频| 中文字幕在线观看亚洲| 免费看大黄高清网站视频在线| 特黄aa级毛片免费视频播放| 亚洲AV永久无码精品一百度影院 | 亚洲人成在线播放网站岛国| 美女网站免费福利视频| 国产亚洲视频在线| 久久精品国产99精品国产亚洲性色| 91频在线观看免费大全| 免费国产在线精品一区| 亚洲精品国产免费| 亚洲一区无码精品色| 国产又黄又爽又猛免费app| 一级毛片**免费看试看20分钟| 亚洲无圣光一区二区|