Announcement

Collapse
No announcement yet.

Canot Resolve Symbol

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Canot Resolve Symbol

    Folgendes Problem:
    <pre>
    C:\webservices\develop\puddi>javac SaveBusinessExample.java
    SaveBusinessExample.java:57: cannot resolve symbol
    symbol : variable Configurator
    location: class SaveBusinessExample
    config = Configurator.load();
    ^
    </pre>
    Die Klasse Configurator.load ist in der datei Configurator.class
    Diese Datei liegt im gleichen Verzeichnis wie die SaveBusinessExample.java, müsste also im Classpath vorhanden sein.

    <pre>
    public class Configurator {

    public static Properties load() {
    Properties config = new Properties();
    ...
    </pre>

    Ich verstehe jetzt nicht, warum javac Probleme mit dem aufruf hat. Die Klasse ist doch im Verzeichnis. Oder muss ich noch irgendwie explizit die Configurator Klasse einbinden ?

    <pre>
    import javax.xml.parsers.*;
    import java.util.Vector;
    import java.util.Properties;
    import java.io.*;

    public class SaveBusinessExample {

    Properties config = null;

    public static void main (String args[]) {
    SaveBusinessExample app = new SaveBusinessExample();
    System.out.println("\n** Running SaveBusinessExample **");
    app.run();
    System.exit(0);
    }

    public void run() {
    // Load samples configuration
    <b>config = Configurator.load();</b>

    ...
    </pre>

    Gruss
    Erik H.

  • #2
    hab den das verzeichnis nochmals im explizit angegeben classpath angegeben - jetzt funktioniert es.

    Erik H

    Comment

    Working...
    X