2

我想问一下,有没有办法让java程序查看包x是否被加载?我一直在制作模组(用于我的世界),并且我意识到几乎我所有的程序都需要使用相同的方法。所以我想做一个API。但我需要确保如果未加载 API,程序将无法运行。

4

3 回答 3

3

您只能检查给定类在 Classpath 上是否可用,但这可能足以满足您的需要。

用于Class.forName(...)此。

于 2013-04-14T08:56:34.803 回答
1

正如在这篇文章中已经说过的,您可以检查是否可以加载 API 的一个类。如果是这种情况,软件包是可用的。但如果 API 无法加载,程序无论如何都无法运行,因此您可以在第一次访问 API 时简单地检查异常。

于 2013-04-14T08:57:56.483 回答
0

我想问一下,有没有办法让java程序查看包x是否被加载?

不,没有在 Java 中加载包这样的事情。

于 2013-04-14T10:04:54.283 回答