我正在编写一个 java 程序,它几乎是模块化的,所以它的类通常是从网络共享加载的。 我找到了加载类的解决方案。 然而,它适用于他们的 arguments 是 int 或 String 对象,但不是 Object 数组又名 Object[]。 我希望它能够加载参数只有一个的类和 Object 数组 ...
我正在编写一个 java 程序,它几乎是模块化的,所以它的类通常是从网络共享加载的。 我找到了加载类的解决方案。 然而,它适用于他们的 arguments 是 int 或 String 对象,但不是 Object 数组又名 Object[]。 我希望它能够加载参数只有一个的类和 Object 数组 ...
我正在尝试为我正在使用的应用程序制作一个插件系统,我想要的是有一个目录,可以用插件 jar 文件填充,然后在项目启动时将其加载到项目中。 我已经制作了插件结构依赖项并拥有测试插件,我遇到问题的部分是插件加载系统。 到目前为止,我一直在使用这篇博文作为参考,但其中提供的 class 加载程序不起作用。 ...
我遇到过很多关于这两个主题的帖子:Auto-Updating 和 URLClassloaders。 我将从自动更新目标开始。 我在这里找到了这篇关于 2 jar 系统的帖子。 一个启动主应用程序 jar 的 jar:来自 Stephen C: 启动器可以是 Java 应用程序,它为新的 JAR 创 ...
我有一个创建自定义类加载器并用它实例化一个名为 Test 的 class 的主要方法。 这个 class 然后自己实例化另一个 class,它不是原始类路径的一部分,而是自定义类路径的一部分。 根据我对类加载器的理解,由于 Test 是使用自定义类加载器创建的,因此其中的任何 class 加载都应 ...
我正在尝试从位于目录中的 jar 加载 class 。 我试图抓取的 class 的结构如下: 这就是我试图抓住 class 的方式: new URLClassLoader()的结果总是 null 因此我不能从这一点进一步 go 。 我仔细检查了所有内容(路径、jar 的名称以及 class 本 ...
我有两个 Maven 项目。 项目 1 :用于加载项目 2 的 junit 测试类,并使用 junit API 以编程方式执行测试用例。 项目2 : https ://github.com/apache/commons-csv/blob/master/src/test/java/org/apa ...
我们有一个 java 应用程序,它正在从类路径加载 logback.xml 文件。 我们如何从加载该文件的位置得知 jar/目录的确切位置? 我在 main() 中尝试了这个代码片段: 它打印由类加载器加载的所有 jars: 谢谢你。 ...
我们正在将 spring boot 应用程序从 2.2.4 迁移到 2.4.3 该应用程序可以使用内置的 tomcat / Tomcat war 部署运行。 环境:Windows Azul Java 11 (Zulu 11) 和 Tomcat 9.0.33 如果我用我的 Netbeans 链接的 ...
我正在使用 Apache Ignite 2.10.0,我希望通过读取/写入功能将数据从第三方持久性加载/写入缓存中,为了做到这一点,我实现了 PersonStore,它扩展了 CacheStoreAdapter class。 我希望我的类(PersonStore、pojo 等)从客户端节点远程自动部 ...
当我的应用程序运行时,我尝试加载 MySQL 驱动程序。 因此,我将 jar 文件加载方法设为“loadJobJars”,以使用给定的 jar 文件列表创建 URLClassLoader object。 我被称为 Class.forName 方法,然后是 DriverManager.getConn ...
我有两个不同的模块: MultiRealm和SurvivalRealm 。 MultiRealm 提供了一个抽象的 class (LoadedRealm),它扩展了 class SurvivalRealm (在模块SurvivalRealm中)。 现在,MultiRealm 尝试从 jar 加载 ...
我正在尝试在 Java 中构建一个微服务系统。 对于服务本身,我创建了一个所有服务都扩展的 class Service 。 示例服务如下所示: 我的服务加载器 class 看起来有点像这样: Service class 是我在me.microservices.api.Service的微服务应用程序 ...
我需要使用 ClassLoader 加载位于另一个 Jar 文件中的 bean XML 文件。 有人能帮我一下吗。 ...
我有一个程序尝试使用 URLClassLoader 从文件夹加载 java 类。 类加载器能够在 eclipse 中运行时加载类,但是当我尝试在 cmd 中运行它时,它会抛出 ClassNotFoundException。 文件结构: 该程序需要两个参数: args[0] 根文件夹的绝对路径和 ...
我正在尝试使用 URLClassLoader 时遇到了一些问题。 我在运行时专门遇到 ClassNotFoundException ,我想知道问题是否是我用于尝试加载的 jar 文件的文件路径。 我正在尝试完全按照本教程进行操作,并且我假设它有效,因此唯一的错误必须是我正在使用的文件路径。 我电 ...
在 ehcache2 中,我将我的属性存储在外部,并使用输入 stream 读取它们,这是配置它的可用选项,但 ehcache3 中不存在相同的选项。 有效的ehcache2代码: https://www.ehcache.org/documentation/2.8/code-samples.html ...
我找不到通过手动调用 JavaCompiler 来执行我的代理 JADE class 的方法。 我正在尝试实现一个模拟器,我添加了一个导入功能,允许人们加载他们的 JADE 代理类,我会在模拟器上执行它们以提取数据。 这是导入代码: 这是正在编译的主要内容: 我尝试同时包含 JADE.rar 的路径 ...
使用 Eclipse 2020-03 版本。 在将“ojdbc-12.1.0.2.0.jar”添加为 class 路径后,与 ORACLe 有依赖关系的项目之一在构建期间遇到以下错误。 BuiltinClassLoader 无法解析为类型。 此 class 已用于从特定文件夹和特定格式加载 jar ...
我可以使用 Put 方法将数据插入到 HBase 表中。 但是,现在我想从 CSV 文件中读取数据并将其写入 HBase 表。 我写了这段代码: 但是运行此代码后,出现以下错误: pom.xml 文件 如果有人能帮助我解决这个问题,那就太好了。 ...
每当使用 URLClassLoader 动态加载 class 时,在尝试使用自定义数据类型作为参数执行方法时,我都会收到 NoSuchMethodException。 它查找具有标准类型(如 String 和 int)的方法,但不查找自定义类型。 加载 Class: 调用 Class: ...