Laaaange Klassennamen und Package-Pfade.

Status
Nicht offen für weitere Antworten.

DocMcFly

Bekanntes Mitglied
Hallo,

Kurz:
ist dieser Name zu lang für Java?
Code:
de.tld.myclient12.modules.initlocalConfiguration.InitLocalConfiguration


Erklärung:
Wenn ich das hier schreibe:

Code:
import de.tld.myclient12.modules.initlocalConfiguration;
...
InitLocalConfiguration ini = InitLocalConfiguration();

Dann geht es ... aber bei

Code:
de.tld.myclient12.modules.initlocalConfiguration.InitLocalConfiguration  ini = de.tld.myclient12.modules.initlocalConfiguration.InitLocalConfiguration();

geht es _nicht_.

Aufgefallen war mir das als ich:

Code:
this.className = "de.tld.myclient12.modules.initlocalConfiguration.InitLocalConfiguration"
_wrapperClass = Class.forName(this.className.trim());

ausführen wollte.

AddOn-Fragen:
Gibt es Längenbeschränkungen bei Java bzgl. PackagePfade, Klassennamen, Variablennamen etc?
Wenn ja, wie viele Zeichen sind das?

Danke fürs Lesen und Antworten...

Gruß Clemens
 

foobar

Top Contributor
Ich meine die maximale Anzahl Zeichen für einen Bezeichner beträgt 256 Zeichen, also genug ;-)
 

DocMcFly

Bekanntes Mitglied
Seltsam...

Also ich bekam immer eine FileNotFound-Exception vom Classloader.

Hab gerade meine IDE wieder angeschmissen um euch die richtige Fehlermeldung zu präsentieren... tata es funktioniert...

Vielleicht hat die IDE ne Macke oder Java 1.4.2_06 ?

Egal trotzdem danke...

Clemens
 

byte

Top Contributor
DocMcFly hat gesagt.:
Vielleicht hat die IDE ne Macke oder Java 1.4.2_06 ?

Das glaube ich nicht Tim. Du hast Dich sicher nur vertippt. ;)

Code:
import de.tld.myclient12.modules.initlocalConfiguration;
...
InitLocalConfiguration ini = InitLocalConfiguration();

Das dürfte nämlich auch schon nicht funktionieren, denn man importiert keine Packages sondern Typen bzw. ganze Packages mit .* am Ende.


Fazit: Benutz lieber ne vernünftige IDE, die sich um die Importe kümmert. Dann siehst Du zukünftig auch bei langen Pfaden keine Gespenster mehr. ;)
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
SaschaMeyer Erlaubte Klassennamen Allgemeine Java-Themen 1
H Klassennamen zum Aufruf eines statischen Feldes aus Variable holen Allgemeine Java-Themen 4
E Klassennamen in Deutsch oder Englisch? Allgemeine Java-Themen 5
S Deserialisieren mit anderem Klassennamen Allgemeine Java-Themen 5
S Klassennamen Allgemeine Java-Themen 11
J einen passenden Klassennamen finden... Allgemeine Java-Themen 3
H JavaFX Warnung in package Zeile Allgemeine Java-Themen 2
jumichel Eclipse The package javax.mail is not accessible Allgemeine Java-Themen 3
M Mehrere Ressourcen in einem package ablegen Allgemeine Java-Themen 1
G Mac Package auslesen Allgemeine Java-Themen 17
F Reason: Missing Constraint: Import-Package: okhttp3.internal.http; version="0.0.0" Allgemeine Java-Themen 0
Tommy135 Input/Output Application aus Java package starten Allgemeine Java-Themen 2
J File in Package erstellen & lesen mit Programmstart in externe Projekt Allgemeine Java-Themen 3
B Maven Keycloak library wirft exceptions nach maven package Allgemeine Java-Themen 1
ReinerCoder auf Klassen innerhalb eines package zugreifen Allgemeine Java-Themen 22
T Plötzlich wird package nicht mehr gefunden Allgemeine Java-Themen 3
I Fehler beim Ant-Package erstellen mit Java 9 Allgemeine Java-Themen 1
K Classpath Alle Classen aus einem Package lesen Allgemeine Java-Themen 7
Sin137 Struktur der Klassen & Package Allgemeine Java-Themen 2
F Problem mit "package" Allgemeine Java-Themen 7
L Stack overflow bei einer endrekursiven Funktion (Anwendung: Spezialform des Package Merge) Allgemeine Java-Themen 4
D Classloader ohne Package Allgemeine Java-Themen 10
T Package durchsuchen Allgemeine Java-Themen 11
S leeres package obwohl inhalt da Allgemeine Java-Themen 53
S leeres Package nach neuinstallation des Pc Allgemeine Java-Themen 6
J Suche: Tool zum Auffinden gleichnamiger Klassen (Name und Package gleich) in unteschiedlichen JARs Allgemeine Java-Themen 5
G Gleiche Packages in verschiedenen JAR Dateien - Welches Package wird verwendet? Allgemeine Java-Themen 5
D Package switching Allgemeine Java-Themen 7
G log4j package filter Allgemeine Java-Themen 10
M Klasse aus xyz.class Datei laden / package entfernen? Allgemeine Java-Themen 4
Bastifantasti Package installieren Allgemeine Java-Themen 2
G Package / Architektur Allgemeine Java-Themen 11
J package javax.servlet does not exist Allgemeine Java-Themen 5
M Dateien aus dem Package im Jar-File rauskopieren Allgemeine Java-Themen 3
V Zugriff auf Default-Package? Allgemeine Java-Themen 6
S Package in verschiedene Projekten einbinden? Allgemeine Java-Themen 3
J Kein Zugriff auf Klassen im Default Package Allgemeine Java-Themen 8
B J-Unit Tests. Alle Tests eines Package einsammen. Allgemeine Java-Themen 4
ARadauer Package Struktur Allgemeine Java-Themen 3
G bild in package Allgemeine Java-Themen 6
G Klasse aus Package auslesen Allgemeine Java-Themen 13
V Alle Klassen eines Package auflisten? Allgemeine Java-Themen 6
G jfreechart probleme mit dem package? Allgemeine Java-Themen 2
E (einfaches) Problem mit import und package (export) Allgemeine Java-Themen 4
E Was ist "default package" in Eclipse konkret? Allgemeine Java-Themen 12
M diff package? Allgemeine Java-Themen 7
T auf Klasse in Default package zugreifen Allgemeine Java-Themen 10
G externe package Allgemeine Java-Themen 7
A Package Probleme Allgemeine Java-Themen 9
J Konstruktor-Aufruf nur aus einem bestimmten Package erlauben Allgemeine Java-Themen 5
G Suche gutes Statistik Package Allgemeine Java-Themen 2
W Package via Reflection parsen Allgemeine Java-Themen 4
minzel ActionListener aus Package Allgemeine Java-Themen 24
P alle Klassen in package auflisten Allgemeine Java-Themen 2
M JNI: nach verschieben in package UnsatisfiedLinkError Allgemeine Java-Themen 3
J Einbinden einer protected-Methode aus anderem Package Allgemeine Java-Themen 2
H .java Dateien in anderem Package Allgemeine Java-Themen 8
S javadoc: package problem Allgemeine Java-Themen 3
G package und classpath grundsatzfrage Allgemeine Java-Themen 7
N Reflection: An Package einer .class-Datei kommen Allgemeine Java-Themen 2
T Problem: Ein Package für 2 Projekte? Allgemeine Java-Themen 3
S Problem bei Umstellung von (default package) auf Packages Allgemeine Java-Themen 10
H Package name aus Class-File auslesen Allgemeine Java-Themen 11
G Java Package Allgemeine Java-Themen 2
EagleEye klassen package problem Allgemeine Java-Themen 3
C Jakarta commons package downloaden und installieren Allgemeine Java-Themen 7
L Package und Klassenname von aufrufender Klasse holen Allgemeine Java-Themen 2
Z auf static Methode aus anderen Package zugreifen? Allgemeine Java-Themen 7
H Klassen in einem Package ermitteln Allgemeine Java-Themen 6
C Problem mit Package Allgemeine Java-Themen 9

Ähnliche Java Themen

Neue Themen


Oben