Suchergebnisse für Anfrage "classloader"

10 die antwort

Finden Sie, wo Java-Klasse geladen wird

Weiß jemand, wie man programmatisch herausfindet, woher der Java Classloader die Klasse tatsächlich lädt? Ich arbeite oft an großen Projekten, bei denen der Klassenpfad sehr lang wird und die manuelle Suche keine Option darstellt. Ich hatte vor ...

3 die antwort

Wie JVM übergeordnete Klassen in Java lädt

Code: class A { static { System.out.println("loading A static 1"); } static { System.out.println("loading A static 2 B.c= "+B.c); } static { System.out.println("loading static 3"); } static int a=10; A(){ } } class B extends A{ static { ...

1 die antwort

Ist der definierende Klassenladeprogramm einer Annotation auf Klassenebene immer ein übergeordnetes Element des initiierenden Klassenladeprogramms dieser Klasse?

Angenommen, das Folgende: @SomeAnnotation public interface Foo { }Ich würde gerne wissen, ob es immer so ist, dass entweder der definierende Classloader vonSomeAnnotation ist gleich oder ein Elternteil des einleitenden Klassenladeprogramms ...

TOP-Veröffentlichungen

1 die antwort

Ich benutze die Ladezeit im Frühling. Wie kann ich Klassenladeprogramm in Anlegestelle einstellen?

Ich benutze die Ladezeit im Frühling. Alles funktioniert gut mit Websphere, da es einen eigenen Klassenlader hat, aber ich habe Probleme im Dev-Modus, wo ich eingebetteten Steg benutze. Wie kann ich Klassenladeprogramm in ...

1 die antwort

Classloader-Verhalten unter Tomcat mit mehreren Anwendungen

Auf einem Tomcat 5.5-Server füge ich eine Klasse in den Systemklassenpfad ein (und ändere catalina.bat, um sie auszuwählen) oder füge die Klasse in das gemeinsam genutzte lib-Verzeichnis ein. Wenn ich nun zwei verschiedene Anwendungen habe, die ...

1 die antwort

Grundlegendes zum Groovy / Grails-Classloader-Leck

Gestern habe ich meine erste Grails-App (2.3.6) auf einem Entwickler-Server bereitgestellt und begonnen, sie zu überwachen. Ich habe gerade einen automatisierten Monitor bekommen, der besagt, dass die CPU auf diesem Computer festgesteckt ist, und ...

1 die antwort

Wie gehe ich mit LinkageErrors in Java um?

Bei der Entwicklung einer stark XML-basierten Java-Anwendung bin ich kürzlich auf ein interessantes Problem unter Ubuntu Linux gestoßen. Meine Bewerbung mit demJava Plugin Framework [http://jpf.sourceforge.net/], kann anscheinend nicht ...

1 die antwort

Schnelle Fehlerbehebung für das Class.forName-Problem [duplizieren]

Diese Frage hat hier bereits eine Antwort: Java Class.forName () aus dem entfernten Verzeichnis [/questions/16335305/java-class-forname-from-distant-directory] 3 answersIch bekomme diesen wirklich (dummen) Fehler von Java Exception in thread ...

2 die antwort

Wie lädt ein Klassenladeprogramm Klassen im Klassenpfad des Manifests?

Ich habe maven verwendet, um mit @ ein Jar mit externen Klassenpfad-Zusätzen zu erstelle addClasspath [http://maven.apache.org/shared/maven-archiver/examples/classpath.html]. Wenn ich das Glas mit @ laufen lasjava -jar artifact.jar Es ist in der ...

6 die antwort

cast across classloader?

Wie kann ich das machen class Foo { public static Foo get() throws Exception { ClassLoader cl = new URLClassLoader(new URL[]{"foo.jar"}, null); // Foo.class is in foo.jar return (Foo)cl.loadClass("Foo").newInstance(); // fails on class cast } ...