cost 331 ms
在 Spigot 插件中找不到 SpiRawSqlService 设置 EBean - SpiRawSqlService not found setting up EBean in a Spigot plugin

概述我为这个问题设置了一个github 回购协议,以提供尽可能多的简化环境。 我的目标是通过Paper Minecraft插件设置ebean ORM 以进行数据库管理。 我能够隐藏 ebean 依赖项,但使用“io.ebean:ebean-querybean:”创建查询会引发错误,指出无法找到 S ...

反射避免class负载 - Reflection to avoid class load

我正在阅读PerfMark代码并看到一条关于通过在提交中使用反射来避免意外 class 加载的评论: 不太明白这里防止误加载哪个class。 根据Class#forName将导致加载记录器 class。 据我了解,仅当封闭条件为真时才会加载 class。 或者这是我想念的点? 提交更多上下文在这里: ...

class 加载程序如何在 Java 中工作,带有阴影 jar - How the class loader works in Java with a shaded jar

我对 Java class 加载的体验是有限的。 使用像 Maven 这样的工具,我对它们如何解析依赖版本有一个生疏的理解。 但是我遇到了一个问题,这让我质疑 Java 如何加载类。 我的场景依赖于com.google.guava 30.1.1-jre版本。 我还有一个阴影 jar,它依赖于 Gu ...

通过来自多个 Class 加载器的 Arguments 的反射创建 class 的新实例 - Creating a New Instance of a class via Reflection with Arguments from multiple Class Loaders

您好,我正在尝试通过反射创建 class 的新实例: 在下面的示例中,以下内容适用: 这是 Arg1 子类中的一个方法数据是一个 object,它存储 class 个相互关联的引用 当提供的 arguments 来自相同的 class 加载器时,此代码有效,但当 arguments 来自不同的 cl ...

Java ClassLoader:发生ClassNotFoundException后不再调用findClass - Java ClassLoader: findClass is not called again after ClassNotFoundException occurs

上下文:我有一个微服务,在应用程序 BootStrap 中,它从另一个微服务中获取它需要的所有类作为 Zip,然后它加载这个 Zip 包含的所有类并执行一些代码。 问题: 我们遇到的情况是,在某些情况下,提供带有类的 Zip 的服务没有应答(这不是我想在这里解决的问题)。 问题是,当发生这种情况时 ...

如何在 maven 插件中加载 jar package - how to load a jar package in a maven plugin

我创建了一个 maven 插件,该插件将解析 java 源代码并将结果提交到我的控制台。 但是现在我有一个问题,一些java类是由第三方或我公司的其他组编写的,那么我的插件无法获取这些类的结构、字段、方法参数类型、方法返回类型等。 At last, I modified my plugin to ...

使用 getResource() 加载 class 会给出不同的结果 - loading class with getResource() gives different results

我无法理解Class.getResource()和ClassLoader.getResource()方法的工作原理。 我写了这个: 这是 output: 那么,为什么是第三个 null? 我希望得到与以前相同的结果。 请注意,这是一个简单的案例。 在网络服务器中,我注意到了更多奇怪的情况; nul ...

在 URL Class 加载程序中传递 Object 数组 - ZD52387880E1EA293817AZ92D375 - Pass an Object Array in URL Class Loader - Java

我正在编写一个 java 程序,它几乎是模块化的,所以它的类通常是从网络共享加载的。 我找到了加载类的解决方案。 然而,它适用于他们的 arguments 是 int 或 String 对象,但不是 Object 数组又名 Object[]。 我希望它能够加载参数只有一个的类和 Object 数组 ...

如何使用自定义类加载器进行后续 class 加载? - How to use custom classloader for subsequent class loadings?

我有一个创建自定义类加载器并用它实例化一个名为 Test 的 class 的主要方法。 这个 class 然后自己实例化另一个 class,它不是原始类路径的一部分,而是自定义类路径的一部分。 根据我对类加载器的理解,由于 Test 是使用自定义类加载器创建的,因此其中的任何 class 加载都应 ...

URLClassLoader 试图从外部 jar 获取 class 总是返回 null - URLClassLoader trying to get a class from external jar always returning null

我正在尝试从位于目录中的 jar 加载 class 。 我试图抓取的 class 的结构如下: 这就是我试图抓住 class 的方式: new URLClassLoader()的结果总是 null 因此我不能从这一点进一步 go 。 我仔细检查了所有内容(路径、jar 的名称以及 class 本 ...

如何使用自定义 ClassLoader 从 Java 库中获取不同的新对象 - How to us a custom ClassLoader to get different and new objects from a library in Java

我想获取库中存在的类的新实例。 该库具有从一个父类继承的不同类,我需要获取子类的新实例。 我可以准确地提供类名作为文本。 更具体地说,我需要从hapi-base库创建不同 HL7-v2 消息类型的对象。 它有AbstractMessage类作为父类,而它的子类是ADT_A01、ADT_A02等。我 ...

Postgresql 14 连接失败 - 没有合适的驱动程序 - Postgresql 14 connection failed - No suitable driver

我正在尝试解决常见问题“如何添加 jdbc 驱动程序/找不到合适的驱动程序” 安装了 Postgres 数据库并且我的其他服务使用了 SpringBoot 连接到数据库没有问题: 但是我想通过 DriveManager 建立连接 PS 是的,DataSource 是更好的选择,它有连接池等 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM