Chemin d'accès du fichier de propriétés en java

J'ai un fichier de propriété qui est à l'intérieur d'un package par défaut et la classe dans laquelle je suis en utilisant le fichier de propriétés est également dans le même package par défaut. Si j'utilise juste le nom de fichier sans chemin, j'obtiens l'erreur. Ce n'est évidemment pas correct, car je doit donner une sorte de chemin à consulter tat de fichier. Je vais créer l'application en faire un fichier jar alors, comment dois-je donner le chemin du fichier de propriétés doivent aller à l'intérieur de ce fichier jar. Je suis à l'aide de Netbeans IDE.

MODIFIER

 Properties pro = new Properties();

    try {            
        pro.load(new FileInputStream("pos_config.properties"));
        pro.setProperty("pos_id", "2");
        pro.setProperty("shop_type", "2");
        pro.store(new FileOutputStream("pos_config.properties"), null);
        String pos_id = pro.getProperty("pos_id");
        if(pos_id.equals("")){
           pos_id="0" ;
        }
        global_variables.station_id = Integer.parseInt(pos_id);
        String shop_type = pro.getProperty("shop_type");
        if(shop_type.equals("")){
           shop_type="0" ;
        }
        global_variables.shop_type = Integer.parseInt(shop_type);
    } catch (IOException ex) {
        Logger.getLogger(Main.class.getName()).log(Level.SEVERE, null, ex);
    }
Merci de poster le code que vous utilisez pour accéder au fichier de propriétés.
petit lapin foo foo: Vérifier mon montage..
Je n'ai pas utiliser netbeans mais si vous cliquez droit sur le fichier dans netbeans vous n'avez pas quelque chose comme build path > include
la révision du code commentaire: il semble que votre code et la plupart des exemples de code dans les réponses à cette question ne parviennent pas à fermer le flux d'entrée. Il peut causer des problèmes pour vous.

OriginalL'auteur Deepak | 2011-07-14