ERLEDIGT
JA
JA
ANTWORTEN
9
9
ZUGRIFFE
375
375
EMPFEHLEN
-
08.09.11 17:05 #1
- Registriert seit
- May 2008
- Ort
- Wermelskirchen
- Beiträge
- 25
Hallo zusammen,
ich habe mir das Blackberry Plugin für Eclipse runtergeladen und wollte nun mit HelloWord beginnen.
Also habe ich ein neues Blackberry Projekt erstellt und direkt eine Fehlermeldung bekommen.
Es handelt sich dabei um die Datei BlackBerry_App_Descriptor.xml die automatisch erstellt wurde.
Die Fehlermeldung lautet:
Der Code der im XML File steht ist folgender:InvalidRegex: Musterwert "([a-zA-Z_]{1,63}[\s-a-zA-Z_0-9.]{0,63}[;]?)*" ist kein gültiger regulärer Ausdruck. Der gemeldete Fehler war: "'-' is an invalid character range. Write '\-'." bei Spalte "{2}".
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
<!-- This file has been generated by the BlackBerry Plugin for Eclipse v3.6.0. --> <Properties ModelVersion="1.1.2"> <General Title="" Version="1.0.0" Vendor="BlackBerry Developer" Description=""/> <Application Type="BlackBerry Application" MainMIDletName="" MainArgs="" HomeScreenPosition="0" StartupTier="7" IsSystemModule="false" IsAutostartup="false"/> <Resources hasTitleResource="false" TitleResourceBundleName="" TitleResourceBundleRelativePath="" TitleResourceBundleClassName="" TitleResourceBundleKey="" DescriptionId=""> <Icons> <Icon CanonicalFileName="res\img\icon.png" IsFocus="false"/> </Icons> </Resources> <Compile OutputCompilerMessages="false" ConvertImages="true" CreateWarningForNoExportedRoutine="true" CompressResources="false" AliasList=""> <PreprocessorDefines/> </Compile> <Packaging PreBuildStep="" PostBuildStep="" CleanStep="" OutputFileName="HelloWorld" OutputFolder="deliverables" GenerateALXFile="true"> <AlxFiles/> </Packaging> <HiddenProperties> <ClassProtection/> <PackageProtection/> </HiddenProperties> <AlternateEntryPoints/> </Properties><!-- This file has been generated by the BlackBerry Plugin for Eclipse v3.6.0. --> <Properties ModelVersion="1.1.2"> <General Title="" Version="1.0.0" Vendor="BlackBerry Developer" Description=""/> <Application Type="BlackBerry Application" MainMIDletName="" MainArgs="" HomeScreenPosition="0" StartupTier="7" IsSystemModule="false" IsAutostartup="false"/> <Resources hasTitleResource="false" TitleResourceBundleName="" TitleResourceBundleRelativePath="" TitleResourceBundleClassName="" TitleResourceBundleKey="" DescriptionId=""> <Icons> <Icon CanonicalFileName="res\img\icon.png" IsFocus="false"/> </Icons> </Resources> <Compile OutputCompilerMessages="false" ConvertImages="true" CreateWarningForNoExportedRoutine="true" CompressResources="false" AliasList=""> <PreprocessorDefines/> </Compile> <Packaging PreBuildStep="" PostBuildStep="" CleanStep="" OutputFileName="HelloWorld" OutputFolder="deliverables" GenerateALXFile="true"> <AlxFiles/> </Packaging> <HiddenProperties> <ClassProtection/> <PackageProtection/> </HiddenProperties> <AlternateEntryPoints/> </Properties>
Weiss jemand von euch wo das Problem liegt?
Gruß und danke im vorausGeändert von anjepieft (08.09.11 um 17:07 Uhr)
-
08.09.11 17:07 #2SE Tutorials.de Gastzugang
Das Problem liegt das die Range "\s-a-z" keine gültige Java-RegEx-Range ist.
\s steht für Whitespace-Character *java.lang.util.regex.Pattern* ... und das beinhaltet ein paar mehr Zeichen als nur 0x20 ... wesshalb es keine gültige Range von 0x20 (Leerzeichen) bis 0x61 (kleines a) ist ... wobei diese Range dann die großen Buchstaben sogar einbeziehen würde und das A-Z ungültige wäre ... aber da \s aus mehreren Zeichen besteht kann dadurch keien Range gebaut werden.Geändert von SE (08.09.11 um 17:10 Uhr)
-
08.09.11 17:09 #3
- Registriert seit
- May 2008
- Ort
- Wermelskirchen
- Beiträge
- 25
Und was muss ich nun ändern? Das File wurde ja schließlich automatisch erzeugt.
-
08.09.11 17:11 #4SE Tutorials.de Gastzugang
An dem XML was du gepostet hast ist soweit alles in Ordnung ... aber an der bemängelten RegEx ... wo auch immer die herkommt stimmt das was ich oben beschreiben habe nicht *Post editiert !*
-
08.09.11 17:36 #5
- Registriert seit
- May 2008
- Ort
- Wermelskirchen
- Beiträge
- 25
Habe gelesen das es angeblich an JDK7 liegen soll. Ich habe dann JDK6 installiert und in Eclipse eingebunden aber es klappt trotzdem nicht.
-
08.09.11 20:15 #6
- Registriert seit
- May 2008
- Ort
- Wermelskirchen
- Beiträge
- 25
So hab jetzt alle JDK´s und Eclipse deinstalliert und danach das JDK6 und Eclipse neu installiert. Jetzt klappt es.
Danke für deine Hilfe
-
08.09.11 20:17 #7SE Tutorials.de Gastzugang
STRANGE
Makiere den Thread bitte als erledigt.
-
08.09.11 23:31 #8
- Registriert seit
- Jun 2009
- Beiträge
- 870
Vielleicht hast du vergessen, die JVM zu setzen, mit der du Eclipse gestartet hast (nicht mit der Programme gestartet werden)?
Code bitte so einfügen: [java]System.out.println("Hallo");[/java] (Analog für andere Programmiersprachen)
hilfreich zu Java: Really Big Index, Java ist auch eine Insel Band 1 und Band 2.Code java:1
System.out.println("Hallo");
___________
Ubuntu Bug #1: Microsoft has a majority market share
Casecon: Projekt leiser Käse
-
Wie geht das? Wo stellt man das ein?
Ich hatte das Problem auch, dank dieses Beitrages konnte ich den Fehler beheben. Ich habe dann aber die JRE7 wieder deinstalliert und das BlackBerry-Eclipse wieder neu installiert, dann ging es.
Es brachte nichts, in Eclipse auf jre6 umzustellen, wie der Threadersteller schon bemerkte.
Lieber wäre mir aber gewesen, wenn ich das hätte einstellen können, als den Fehler mit dem plumpen Allheilmittel Deinstallieren-Neuinstallieren zu beheben.
-
03.10.11 11:42 #10
- Registriert seit
- Jun 2009
- Beiträge
- 870
du kannst von der Eclipse.ini aus mit die JVM auswählen (gleiches gilt für den Start von der Kommandozeile aus) :
-vm $JAVA_HOME/bin/java
also z.B. eclipse -vm /usr/lib/jvm/java-6-openjdk/bin/javaCode bitte so einfügen: [java]System.out.println("Hallo");[/java] (Analog für andere Programmiersprachen)
hilfreich zu Java: Really Big Index, Java ist auch eine Insel Band 1 und Band 2.Code java:1
System.out.println("Hallo");
___________
Ubuntu Bug #1: Microsoft has a majority market share
Casecon: Projekt leiser Käse
Ähnliche Themen
-
FTP Plugin für Eclipse
Von Papenburger im Forum Coders TalkAntworten: 5Letzter Beitrag: 21.09.10, 19:56 -
Fenstermanagement bei Eclipse PlugIn (Java/Eclipse)?
Von MadMax2581 im Forum JavaAntworten: 1Letzter Beitrag: 15.06.07, 09:09 -
Eclipse Plugin
Von lafou1 im Forum JavaAntworten: 3Letzter Beitrag: 10.12.05, 05:20 -
Eclipse PlugIn...
Von Crai im Forum JavaAntworten: 6Letzter Beitrag: 10.04.05, 20:52 -
Eclipse UML Plugin
Von Wolfsbein im Forum Coders TalkAntworten: 4Letzter Beitrag: 23.10.04, 18:22





Zitieren
Login





