检查是否在Java中加载了包(API)

时间:2013-04-14 08:51:27

标签: java api java-7 minecraft

我想问一下, 有没有办法让java程序看看是否加载了包x? 我一直在制作mod(对于我的世界),我已经意识到几乎所有的程序都需要使用相同的方法。所以我想制作一个API。但我需要确保如果未加载API,程序将无法正常工作。

3 个答案:

答案 0 :(得分:3)

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

请使用Class.forName(...)

答案 1 :(得分:1)

正如在post中已经说过的那样,您可以检查是否可以加载API的类。如果是这种情况,则可以使用包。但是如果无法加载API,程序将无法运行,因此您只需在首次访问API时检查例外情况。

答案 2 :(得分:0)

  

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

没有。没有用Java加载包的东西。