classloader 相关问题

类加载器是一个负责在Java中加载类的对象。

如何在Java中创建父/子/子优先ClassLoader,或如何覆盖已在父CL中加载的旧Xerces版本?

我想创建一个parent-last / child-first类加载器,例如一个类加载器,它将首先在子类loder中查找类,然后才将它的父类ClassLoader委托给...

回答 5 投票 35

虽然JAR存在,但是找不到类

我正在使用web-inf \ lib中的一堆JAR文件将web应用程序部署到weblogic。当我从servlet中的这些jar文件中的类调用许多方法时 - 一切正常。但是,我 ...

回答 1 投票 0

getClassloader返回null而不是bootstrap类加载器

众所周知,rt.jar库中的类是通过Bootstrap Classloader加载的。 java.lang是rt.jar库的一部分。但是,这个示例System.out.println(ArrayList.class.getClassLoader()); ...

回答 1 投票 1

Java在静态方法中读取文件,使用ClassLoader给出FileNotFoundException

我想在我的java类中读取一个文件。我的问题类似于这个,但有两个不同之处。首先,我使用不同的项目布局:/ src / com / company / project / resources在......

回答 5 投票 3

Java详细类加载

我试图列出Java类加载器加载我的类的顺序。如果我使用-verbose参数,它将列出它加载的每个接口/类,包括大量接口,如...

回答 2 投票 50

如何在java Web应用程序中访问WEB-INF / META-INF中的文件?

所以我正在阅读的书中说:与JAR文件不同,根级别/ META-INF目录不在应用程序类路径上。您不能使用ClassLoader获取此目录中的资源。 / ...

回答 3 投票 4

如何从Loader向TextView添加文本

现在我正在研究Threads,我的任务是创建一个计数器,它将在Loader的帮助下将数字从0添加到9到TextView。当然,我知道它不是使用Loader的最好的变种...

回答 3 投票 1

当多个线程要求同时加载同一个类时会发生什么?

在多线程环境中,当多个线程同时引用一个类时,JVM最终会多次加载该类吗?如果没有,同步是如何发生的?

回答 1 投票 6

Java ClassLoader委托模型?

在ClassLoader上调用loadClass()时,ClassLoader是否首先检查该类是否已加载,还是立即将此检查委托给其父ClassLoader? Java API说:什么时候......

回答 6 投票 12

为什么在java中加载类时委托

正如javase 7文档所描述的,ClassLoader类使用委托模型来搜索类和资源。 ClassLoader的每个实例都有一个关联的父类加载器。 ...

回答 1 投票 6

线程的上下文类加载器和普通的类加载器之间的区别

线程的上下文类加载器和普通的类加载器有什么区别?也就是说,如果Thread.currentThread()。getContextClassLoader()和getClass()。getClassLoader()返回不同的...

回答 4 投票 217

当存在2个版本的lib时,在tomcat中按需加载类?

我从互联网上搜索了许多来源。但我还是找不到能够准确解决我问题的具体资源。在tomcat中,是否有任何类中的顺序被加载...

回答 1 投票 1

从lib目录加载jar文件的顺序

任何人都可以解释从Tomcat中的lib目录加载jar文件的顺序吗?它按字母顺序排列吗?随机?还是其他一些订单?

回答 5 投票 36

具有多个应用程序的Tomcat上的类加载器行为

在Tomcat 5.5服务器上,我在系统类路径中放了一个类(并修改catalina.bat来选择它),或者如果我将类放在共享的lib目录中。现在,如果我有两个不同的应用程序使用...

回答 1 投票 12

Tomcat类加载器的顺序:通用,共享和服务器

Tomcat类加载器HOW-TO文档描述了4种不同的类加载器:Bootstrap System Common Webapp然而,在默认的catalina.properties文件中,为...定义了属性。

回答 3 投票 16

Java类实例化 - 内存中有什么?

我有一个基本问题。考虑这个简单的代码:class A {void someMethod(){B b = new B(); //第3行B c = new B(); //第4行}}当执行第3行时,加载了B类......

回答 2 投票 1

如何在spring boot jar BOOT-INF / classes中反映类

我需要读取一个Spring Boot jar并在ClassLoader上加载所有类。我的问题,在spring引导类中位于“/ BOOT-INF / classes”目录而不是根目录。有谁知道我...

回答 1 投票 0

如何在java中运行正在运行的应用程序中的类?

假设我有一个名为NameGenerator的类。我可以使用它来根据给定的逻辑生成名称。然后我用一个方法写一个TestNameGeneration类,该方法要求用户写一封信......

回答 6 投票 19

使用ByteBuddy装饰ClassLoader方法

我有一个项目允许在JVM加载类时记录类(https://github.com/jdeppe-pivotal/classload-tracer)。这个限制是必须加载一个类......

回答 1 投票 1

反序列化动态加载的类java

我使用URLClassLoader从jar文件加载类,然后我序列化这些类的对象并将其保存在文件中。然后,当我去反序列化ObjectInputStream类...

回答 2 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.