<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热亚洲色精品国产88| 亚洲大片在线观看| 国产麻豆免费观看91| 国产精品免费AV片在线观看| 小草在线看片免费人成视久网| 中文字幕无码免费久久99| 亚洲精品久久久www| 亚洲制服中文字幕第一区| 一本色道久久综合亚洲精品蜜桃冫| 人人公开免费超级碰碰碰视频| 国产无遮挡无码视频免费软件| 免费无码肉片在线观看| 亚洲国产精品无码久久久秋霞2| 亚洲中文精品久久久久久不卡| 在线免费观看一级毛片| 亚洲精品高清视频| 国产vA免费精品高清在线观看 | 国产日韩成人亚洲丁香婷婷| 亚洲欧洲日本国产| 久久久久久噜噜精品免费直播| a毛片基地免费全部视频| 亚洲日韩中文字幕无码一区| 久久中文字幕免费视频| 亚洲最大黄色网站| 国产精品久久免费视频| 久久一区二区免费播放| 亚洲沟沟美女亚洲沟沟| 午夜精品一区二区三区免费视频| 亚洲福利电影一区二区?| 日韩免费视频播播| 成全在线观看免费观看大全| 亚洲高清无码综合性爱视频| 精品视频免费在线| 思思99re66在线精品免费观看| 免费的黄色的网站| 免费日本黄色网址| 亚洲sm另类一区二区三区| 无码人妻久久一区二区三区免费丨 | 99re6在线视频精品免费下载 | 黄页网站免费观看| 亚洲成a人片7777|