$NON-NLS$ tags

Status
Nicht offen für weitere Antworten.

sowieso

Aktives Mitglied
Hi!

Beim Eclipse compiler gibt es so eine Option "non externalized strings missing $NON-NLS$ tags".

Was ist damit denn um Gottest Willen gemeint?

googeln brachte mir keinen Erfolg...
 

Wildcard

Top Contributor
*verschieb*
Strings lässt man sich mit Eclipse automatisch externalisieren (für Übersetzungen usw.). Ist nun ein String dabei, der nicht externalisiert werden soll, dann markiert Eclipse ihn mit //$NON-NLS$ um in beim nächsten Durchlauf nicht nochmal als zu externalisierenden String anzuzeigen.
 

HLX

Top Contributor
Zur Bedeutung Externalisieren: Du kannst Strings in einem sprachabhängigen Resource File halten. Dabei ersetzt du im Code, den String durch einen Schlüssel, der im Resource File auf die gewünschte Ausgabe gemappt ist. Je nach eingestellter Sprache wird der entsprechende Text angezeigt.

Verwendest du keine Externalisierung, kannst du die Warnung auch abschalten.
 
Status
Nicht offen für weitere Antworten.

Ähnliche Java Themen


Oben