import java.util.regex scheitert
Bekomme ich eine Fehlermeldung, wenn Sie versuchen, importieren Sie die java.util.regex (speziell Hinzugefügt, die Linie, um herauszufinden, dass der Fehler in der import-als ich vorher hatte nur import java.util.*).
find_glycopeps.java:5: cannot find symbol
symbol : class regex
location: package java.util
import java.util.regex; //Should be redundant...
<some more messages about not recognising Pattern and Matcher, which are classes of the regex package>
Soweit ich informiert bin, der regex ist ein 'Kern' - Bibliothek. Ich gehe davon aus, dass seit dem import java.io.* Werke, die die native Methode, um verfolgen zu können wo die Bibliotheken sind, sollte funktionieren, also ich bin ziemlich verwundert, wie diese aufgetreten ist.
PS: ich muss feststellen, dass ich getestet habe, einige java-Compiler über das Wochenende zu finden, die 1, die ich mag und re-installiert eine 'saubere' openjdk-6 an diesem morgen, dies ist wahrscheinlich, wo die Probleme stammen aber nicht sicher, wie es weitergehen soll.
Cheers
EDIT (GELÖST): .. ich werde auf jeden Fall gehen Sie in Scham verstecken nun, ich danke Ihnen allen für den Hinweis auf den wirklich dummen Fehler
.
Hier, in SO, Sie akzeptieren kann, die richtige Antwort durch ankreuzen das grüne Häkchen, um anzuzeigen, dass Ihre Frage zu Ihrer Zufriedenheit beantwortet werden - keine Notwendigkeit zum hinzufügen von "GELÖST" in den Titel. SO identifizieren diese als gelöst und geben 15 Rufpunkte, die an den Beantworter der Frage
Ich weiß, musste nur warten Sie 8 Minuten vorher konnte ich 😛
InformationsquelleAutor Bas Jansen | 2012-01-09
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ihre import definiert ist falsch.
Müssen Sie die expliziten Importe von jeder Klasse so:
Oder tun
Du versuchst ein Paket importieren, müssen Sie die * meta-Charakter.
Wenn Sie Lesen die Nachricht, die der compiler dir gibt, es sagt, dass es nicht finden können, Klasse regex.
InformationsquelleAutor pcalcao
Kann man nicht importieren eines Pakets. Importieren Sie eine Klasse oder alle Klassen in einem Paket:
Pakete sind organisiert in einem Baum, aber
import
ist nicht rekursiv. Importierenjava.util.*
importiert nur die Klassen injava.util
, aber nicht die Klassen von sub-Paketen.InformationsquelleAutor JB Nizet
Müssen Sie entweder schreiben:
sonst:
Können Sie nicht nur importieren
java.util.regex
ohne das Sternchen, denn das ist ein Paket, wie es sein würde, Importjava.io
.InformationsquelleAutor ruakh