Tag: classloader
Ein class loader ist ein Objekt, das verantwortlich ist für das laden von Klassen in Java.
7
Antworten
Gibt es irgendeinen Weg, um eine Android-Anwendung herunterladen und verwenden eine Java-Bibliothek zur Laufzeit? Hier ist ein Beispiel: Vorstellen, die die Anwendung benötigt, um einige Berechnungen in Abhängigkeit der Eingabewerte. Die Anwendung fragt für diese Eingabewerte und
2
Antworten
Meine Anwendung verwendet das Standard Widget Toolkit (SWT) für seine GUI. Mein problem ist, dass die 32-bit SWT-Bibliothek funktioniert nicht auf einem 64-bit-JVM. Aber ich möchte nicht, dass Menschen wählen Sie die richtige Architektur, wenn immer die
1
Antworten
Wie zu beheben 1 Besondere Geschmack von "java-Folge 1" im Zusammenhang mit JVMTI-Agenten? selbst-Beantwortung von Fragen sind durchaus akzeptabel, hier aber die übliche Konvention ist die post die Frage, ohne die Antwort ist, dann beantworten Sie es
5
Antworten
Gibt es einen Weg, um die class-loading-Probleme verursacht, indem er zwei Enumerationen, die aufeinander verweisen? Habe ich zwei Sätze mit Aufzählungen, Foo und Bar definiert wie folgt: public class EnumTest { public enum Foo { A(Bar.Alpha), B(Bar.Delta),
1
Antworten
Den typischerweise Methode zum verweisen auf eine Datei enthalten mit dem eine JAR-Datei ist zu verwenden ClassLoader.getResource. Gibt es eine Möglichkeit den Inhalt eines Verzeichnisses innerhalb eines JAR-Dateien (wie java.io.File.listFiles())? Beachten Sie, dass die JAR-Datei in den
2
Antworten
Lese ich ~4 Stackoverflow-Beiträge (Eins, Zwei) schon und habe alles so wie es erklärt wurde, aber ich bekomme eine NullPointerException, während ich versuche, ein Bild zu laden. Exception in thread "JavaFX Application Thread" java.lang.NullPointerException: Input stream must
1
Antworten
Momentan habe ich 4 verschiedene Tasten. 3 von Ihnen führen zu der gleichen Tätigkeit, sondern bevölkern eine ArrayList mit verschiedenen Daten. Der einzige Unterschied zwischen den verschiedenen Gruppen von Daten ist die Größe. Jedesmal, wenn ich die
2
Antworten
Ich zu schreiben, ein .jar class loader in einer Aufgabe für die Schule. Ich habe festgestellt, das der code in einer anderen Frage aber kann nicht herausfinden, warum es nicht funktioniert. Habe ich den Pfad um einen
2
Antworten
Ich weiß, es gibt schon viele ähnliche Fragen hier, aber ich konnte nicht schlauer, die Sie bilden. Ich möchte zum laden einer Klasse in eine jar-Datei, an dieser Stelle ist dies kein problem, aber wenn ich will,
4
Antworten
Habe ich folgende Projekt-Struktur: ProjectName/src/java/com/main/Main.java Und ich habe eine properties-Datei in den folgenden Ordner: ProjectName/config/settings.properties Nun versuchte ich, zum laden der properties-Datei in die Main.java mit: InputStream input = Main.class.getResourceAsStream("/config/settings.properties"); Properties prop = System.getProperties(); prop.load(input); Aber das
6
Antworten
Zwar meine OOPHP ist ein wenig wackelig, aber ich kann nicht sehen, was falsch mit diesem. In einem meiner Controller ich bin auch ein utils-Blatt, das, wie der controller, erweitert die Basis CI_Controller Klasse. Dies wirft die
5
Antworten
Vor einiger Zeit in meiner Arbeit, die ich brauchte, um zu schützen, einige Klassen gegen andere Menschen, den code zu Lesen. Für diesen Zweck habe ich eine EncryptedClassLoader, dass die zuvor geladenen verschlüsselt Klassen, sowie das laden
2
Antworten
Guten Tag alle. Ich bin mit spock-framework zum testen in meinem groovy-Projekt(IDE - Intellij Idea 12.6). Meine spock-Spezifikation Klasse pass mit dem Namen auf groovy-Objekt für die Verarbeitung (die Datei liegt im classpath sicher), aber wenn ich
1
Antworten
Ich habe vor kurzem Hinzugefügt weblogic-application.xml zu meinem Ohr zu beheben jar-file antlr-Konflikt in weblogic 10.x <weblogic-application xmlns="http://www.bea.com/ns/weblogic/90" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <prefer-application-packages> <package-name>antlr.*</package-name> </prefer-application-packages> </weblogic-application> nun beim bereitstellen der Anwendung, die ich m immer folgende exception: Error while parsing
1
Antworten
Beim Lesen einer Datei in eine web-Anwendung mit this.getClass().getClassLoader().getResourceAsStream(../abc.txt) ist immer null zurückgeben. Kann bitte jemand details dazu liefern, wo soll ich abc.txt in Reihenfolge zu Lesen. Und jedem Artikel auf getResourceAsStream hilfreich sein wird. Gesucht hab
3
Antworten
Lade ich eine Datei aus dem classpath mit der Methode : String cheminFichier = new StringBuilder(100).append(classeBP.getPackage().getName().replace(".", "/")).append(File.separator).append( REPERTOIRE_MAPPING).append(nomFichier).append(".properties").toString(); InputStream isMapping = Thread.currentThread().getContextClassLoader().getResourceAsStream(cheminFichier.toString()); if (isMapping == null) { throw new ServiceMappingException("Erreur lors du chargement du mapping du service.
2
Antworten
Ich habe einige Probleme mit meinem JSystem/Java - /Eclipse-enviromment. Ich bekomme diese Fehlermeldung und ich verstehe nicht, was falsch ist: java.lang.LinkageError: loader constraint violation: loader (instance of jsystem/runner/loader/ExtendsTestCaseClassLoader) previously initiated loading for a different type with name
3
Antworten
Ich bin mit Weblogic Server 12.1.1 und kopiert einige Krüge, um meine domain lib Ordner. Eines der Gläser ist ein org.apache.commons.io jar. Nun habe ich das problem, dass Weblogic selbst kommt mit einer anderen version von commons-io
2
Antworten
Ich habe eine Datei-Struktur, wie dies in meiner webapp: webapp/ ├── META-INF └── WEB-INF ├── reports │ └── info.txt └── web.xml 3 directories, 2 files Ich brauche, um /WEB-INF/reports/info.txt aus einer Klasse etwa so: this.getClass().getResource("/WEB-INF/reports/info.txt"); Wird dies
5
Antworten
In Struts1, ich habe gehört, dass ein classloader Problem mit Verletzlichkeit, das ist die Ursache von CVE-2014-0114. Aber ich bin nicht in der Lage zu reproduzieren Bezug auf mein Projekt. Kann mir jemand helfen, wie um dieses
3
Antworten
Ich habe ein problem, welches wahrscheinlich mit der Frühjahr /class-loader Beziehung. Ich entschuldige mich für die Ausführlichkeit der Frage jetzt. Habe ich eine Reihe von legacy-java-Anwendungen, die ursprünglich geschrieben und ausgeführt werden soll in eine dedizierte JVM.
3
Antworten
Ich laufen iPlanet Java application server, etwas in es laden commons-logging-1.0.4.jar. Dass ist in Ordnung, bis einer meiner Anwendungen Anrufe AuthSSLProtocolSocketFactory die anderen apache-Bibliothek, die auch verwendet commons-logging. Setzte ich das Glas auf der jvm-Klassenpfad und bekomme
2
Antworten
Ich versuche für die Bereitstellung der Anwendung (verpackt in .war-Datei), die ordnungsgemäß auf dem JBoss 4.2.3, JBoss 5.1 (mit java-5). Derzeit während der Bereitstellung Zeit sehe ich in den server.log den Fehler: ... Verursacht durch: org.jboss.xb.die Bindung.JBossXBRuntimeException:
3
Antworten
Ich habe eine Frage bezüglich Konzepte für das laden der Klassen. So laden Sie eine .Klasse Datei zweimal in der JVM. Ich Schreibe auch ein Auszug der code, den ich geschrieben habe, um dies zu erreichen.. 1)
2
Antworten
Ich versuche zu Lesen, eine Datei in mein maven-Projekt an /src/main/resources/file.txt. Ich bin mit URL url=this.getClass().getResource("/"); String filePath=url.getPath()+"file.txt"; url-Objekt bekommt den richtigen Wert, wenn dieser ausgeführt wird, thru eclipse. Aber, wenn ich das Paket jar und führen
1
Antworten
Für meine Diplomarbeit bin ich zu meistern versucht einige Dinge mit Bildern und einer der Schritte, um es vollständig zu finden, die Ecken in einem Bild. Nach einigem surfen fand ich, dass es umgesetzt werden kann mit
3
Antworten
Betrachten Sie diesen code (basiert vollständig auf fliegende Untertasse "getting started" - code, Ihre Rechte vorbehalten): package flyingsaucerpdf; import java.io.File; import java.io.FileOutputStream; import java.io.OutputStream; import org.xhtmlrenderer.pdf.ITextRenderer; public class PDFMaker { public static void main(String args) throws Exception
2
Antworten
Ich bin die Bereitstellung einer J2EE-web-Anwendung in Websphere Application Server 8.5. Die web-Anwendung verfügt über eine shared-library, mit der alle Bibliotheken von Drittanbietern. Alle intern codiert Bibliotheken sind in das WEB-INF/lib-Ordner. Das problem ist, dass nur bei
1
Antworten
Ich habe so etwas wie die folgende Projekt-Struktur -project -src/main/java //source folder -com.mypackage -Utility.java -some.properties -src/main/resources //source folder -configuration_files -configuration_report.txt Ich bin der Erzeugung der jar mit Eclipse ist Export Funktion. Die oben übersetzt, um ein jar
3
Antworten
Haben wir eine Anwendung bereitgestellt, die in Websphere application server 7. Seine bereitgestellt und Arbeitsweise in verschiedenen Umgebungen. Aber es gab eine Methode nicht gefunden Ausnahme in einer neuen env. Auf nachhaken haben wir festgestellt, dass eine
1
Antworten
Bin ich die Migration einer Anwendung auf JBoss 7, wo alle Abhängigkeiten wurden in "JBOSS_HOME/server/default/lib" (JBoss 4). Ich habe die lib "servlet.jar" (javax.- servlet. * ) aber, nach Setzung einer Globales Modul für JBoss 7 (modules.xml, standalone.xml,
1
Antworten
Ich begann, diese Frage zu stellen und dann herausgefunden, die Antwort vor dem Absenden. Ich habe beschlossen, poste die Frage trotzdem so, dass andere Menschen, die laufen in das gleiche problem wird in der Lage sein, aus
1
Antworten
Gibt es eine Möglichkeit zum update der system-class-loader zur Laufzeit? Nachdem ich die dynamisch geladen werden eine jar-Datei, gibt es irgendetwas, was ich tun kann, um fügen Sie die Klassen/packages geladen diese jar-Datei in mein system-class-loader? Der
2
Antworten
Würd ich baute eine einfache app, die Spring verwendet Daten 3.1.0.RELEASE und Eclipselink 2.4 auf der server-Seite, die gehostet wird in das Tomcat-7.0.27. In mywebapp/META-INF/context.xml ich habe Frühjahr classloader <Loader loaderClass="org.springframework.instrument.classloading.tomcat.TomcatInstrumentableClassLoader"/> Wenn ich spring-instrument-tomcat.jar in $TOMCAT_HOME/lib dann
1
Antworten
Bin ich mit java in Eclipse (windows), und ich bin versucht zu verwenden: myClass.getResource("/image.jpg"), Während image.jpg existiert im root-loacation "myProject/". Es gibt null zurück. Überprüfte ich viele andere threads, aber keiner davon mein Problem gelöst. Also habe
7
Antworten
Arbeite ich an einem swing-Projekt mit maven2 (von der Befehl-Linie) und eclipse (ohne maven-integration). So, ich generieren das eclipse-Projekt durch maven-eclipse-plugin (mvn eclipse:eclipse), importieren Sie es in eclipse, und tun alle meine arbeiten. Mein problem ist: wenn
1
Antworten
Bei der Aktualisierung von Tomcat 6, Tomcat 7 - wir behalten eine Anzahl von Dateien, die wir wollten auf der Klassenpfad in der $CATALINA_HOME/lib auf 6 - und es machte Sinn, diese zwei $CATALINA_HOME/shared/lib des Tomcat 7.
6
Antworten
Wie kann ich rufen Sie die Methode eines Objekts, die bereits geladen wurden, in die JVM mit der spiegelung? Ich habe versucht, Class myClass = Class.forName("myClass"); Method m = com.test.class.getDeclaredMethod("getValue",new Class {}); Object result = m.invoke(myClass,null); aber
4
Antworten
Was ist der Unterschied zwischen einem thread context class loader und eine normale class-loader? Ist, wenn Thread.currentThread().getContextClassLoader() und getClass().getClassLoader() Gegenzug verschiedene class loader-Objekten, die man verwendet? InformationsquelleAutor abracadabra | 2009-11-20
1
Antworten
Ist es möglich, eine relative Verzeichnis (also foo/bar/plugh) zu den java-classpath und verwenden InputStream in = getClassLoader().getResourceAsStream("xyzzy.properties"); Holen foo/bar/plugh/xyzzy.Eigenschaften? Mein classpath sieht so aus: foo.jar;foo/bar/plugh;xyz.jar Und ich bin in der Lage, die Verwendung von Klassen und Ressourcen
5
Antworten
Bin ich mit Maven für desktop-applycation. Ich lese über Maven Standard directory layout und ich haben dieses Projekt Struktur für jetzt: App |-- pom.xml `-- src |-- main |-- java | `-- java classes |-- resources |
2
Antworten
Bauen wir eine webapp mit Websphere 7 als Ziel-Umgebung, verbindet es sich mit webservices mithilfe von CXF. Wir haben uns nach tests vor Ort mit Steg, und alles ging gut. Wir wollen nun die Bereitstellung der Anwendung
3
Antworten
JBoss 6.0 Final ist im Lieferumfang JBoss WS (Apache CXF stack standardmäßig), weiß ich, dass ich ersetzen die Standard-Implementierung mit der jeweiligen JBoss-WS Native oder mit der U-Versionen von JBossWS-downloads-Website. Das problem ist, ich habe eine client-jar-Bibliothek
2
Antworten
Ich versuche zum laden eines properties-Datei, ohne den eigentlichen Pfad der Datei. Hab ich bereits getan, auf einige andere einfache apps mit: InputStream inputStream = ClassLoader.getSystemResourceAsStream(PROPERTIES_FILE); props.load(inputStream); Aber dieses mal funktioniert es nicht. Der inputStream ist null,
2
Antworten
Ich habe ein enum mit einer Liste von Staaten (z.B.) enum State { UP, DOWN, RETRY }; Die Spalte in meiner Datenbank ist vom Typ enum. Wenn ich versuche zum ausführen einer Hibernate-query durch die Einstellung der
1
Antworten
Guten Tag an alle, ich habe solch ein Problem als Verknüpfung eine Fehlermeldung wie diese: java.lang.LinkageError: loader constraint violation: when resolving method "javax.xml.transform.Transformer.transform(Ljavax/xml/transform/Source;Ljavax/xml/transform/Result;)V" the class loader (instance of org/jboss/mx/loading/UnifiedClassLoader3) of the current class, org/richfaces/renderkit/TemplateEncoderRendererBase, and the class
1
Antworten
Ich bin auf der Suche ein code-Beispiel, und ich bin nicht sicher, was das bedeutet. Thread.currentThread().getContextClassLoader() .getResourceAsStream("MyProperty.properties"); Scheint es, dass diese Suche zum Lesen einer property-Datei, aber ich bin nicht sicher, wo MyProperty.Eigenschaften befindet. Ich dankbar für
4
Antworten
Bin ich mit einem GWT+Hibernate-app auf Glassfish 3.1. Nach ein paar Stunden, die ich laufen aus der Permgen space. Dies ist ohne webapp lädt. Ich bin mit mit –XX:MaxPermSize=256m –XmX1024m. Nahm ich den Rat von auf dieser
5
Antworten
Habe ich zwei Classloadern, die Lasten in die gleiche Klasse. Also, natürlich können diese nicht wirken, zu einer anderen. Aber ich brauche Zugriff auf ein Objekt erzeugt, in der anderen ClassLoader. Ich habe Zugriff auf beide Classloadern.
2
Antworten
E. g ich habe Klasse Singleton mit statischen Feld instance: public class Singleton { private static Singleton instance; //other code, construct, getters, no matter } Kann ich laden dieser Klasse zweimal mit zwei verschiedenen classloadern. Wie könnte