Neue externe Klasse einbinden

Hijo2006

Aktives Mitglied
Hallo,

ich will die unten ersichtliche Klasse JaroWinklerDistance in meine Main-Class einbinden.
Dazu habe ich dann auch java.lang.Object mittels

import java.lang.Object;

eingebunden.

Aber noch kann ich dazu kein Objekt anlegen, da der Typ nicht aufgelöst werden kann. Bestimmt, weil die Klasse nicht bekannt ist.

JaroWinklerDistance fJaroWinkler = new JaroWinklerDistance();

Was muss ich noch tun? Ich nutze Eclipse als Umgebung.

Und: Nicht sauer sein, weil die Frage so primitiv ist

lg


-----------

org.apache.lucene.search.spell
Class JaroWinklerDistance
All Implemented Interfaces:
StringDistance

public class JaroWinklerDistance
extends Object
implements StringDistance
Similarity measure for short strings such as person names.
 
Statt java.lang.Object solltest du dann auch org.apache.lucene.search.spell.JaroWinklerDistance importieren.
Übrigens, alles was im package java.lang liegt wird automatisch importiert; da musst du kein import-statement für schreiben.
 
Danke. Geladen...Zip entpackt. Da gibt es nun mehrere JAR, was ja noch nachvollziehbar ist.
Aber: keine, die ich org.apache.lucene.search.spell auch nur annähernd zuordnen kann
 
VIELEN DANK !!! klappt. Das Objekt kann man anlegen.

Sag mal bitte: Wie hast Du das gefunden??
Wäre dann meine lessons learned huete ;-)
 
2 Sekunden googlen hat gereicht..

Unabhängig davon ist das Maven Central Repository eine der ersten Anlufstellen, wenn du irgendwelche Libraries suchst.
 
Ok. das mit Maven und die Einbindung in meine Eclipseumgebung habe ich irgendwie nicht so richtig kapiert.
Maven läuft zwar, aber bekomme ich den Bogen nicht zu Eclipse

aber: Dein Tip war klasse. Jetzt läuft es.!
 

Zurück
Oben