• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[Gelöst] Java: Properties setzen klappt nicht

A

Anonymous

Gast
Hi,

bin grade dabei mir eine Passwortverwaltung mit MySQL-Unterstützung zusammenzuschustern. Das Ganze in Java, weil ich dann zusätzlich noch Lerneffekt für die Uni habe.
Die Verbindungsdaten für den MySQL-Server würde ich gerne über Properties ansprechen,da mir ein Kumpel gesagt hat, dass sei besser und einfacher als über Setter und Getter.
Nun scheitere ich aber schon beim Anlegen der Properties. Ich habe mich an diese Anleitung gehalten: http://leepoint.net/notes-java/io/30properties_and_preferences/10properties.html

Bei mir sieht es so aus bisher:
Code:
package passwdman;

import java.util.Properties;

/**
 *
 * @author Herbie
 */
public class Props {
    
    Properties props = new Properties(); 
    props.setProperty("Hostname", "localhost");
    props.setProperty("User", "Passwdman");
}

Netbeans meckert jetzt aber bei props.setProperty:
Code:
package props does not exist
<identifier> expected
illegal start of type
Was ist da denn falsch, es steht genau so da wie bei der Anleitung. Oder liegts an der Java-Version?
Code:
netbeans-java-6.8-2.1.x86_64
java-1_6_0-sun-devel-1.6.0.u18-0.1.1.x86_64
ant-javadoc-1.7.1-7.5.noarch
java-1_6_0-sun-jdbc-1.6.0.u18-0.1.1.x86_64
java-1_6_0-sun-plugin-1.6.0.u18-0.1.1.x86_64
java-1_5_0-gcj-compat-1.5.0.0-107.109.2.x86_64
java-1_6_0-sun-1.6.0.u18-0.1.1.x86_64
netbeans-javase-6.8-2.1.x86_64
mysql-connector-java-5.1.6-2.5.noarch

Kann da jemand helfen?
 
Die Methodenaufrufe gehören in eine Methode nicht in die Klasse selbst. Du koenntest sie z.B. in einen Konstruktor packen.

}-Tux-{
 
OP
A

Anonymous

Gast
Hi,

danke für die Antwort. Dachte direkt in der Klasse würde reichen. Habe jetzt eine Methode aussenrum und jetzt geht`s. Danke
 
Oben