我有一些 jar 被类路径 JVM arg (-cp) 引用,其他 jar 被路径 jar 引用,其中通过 list 文件包含其他 jar。
在运行时,如何检查扫描 -cp jar 以及路径 jar 引用的类是否存在?这是扫描类中特定注释的某些初始化任务所必需的。
最佳答案
try {
Class.forName("com.some.Class");
}
catch (ClassNotFoundException e) {
// Specified class not found
}
注意,来自 Class.forName
文档:
A call to
forName("X")
causes the class namedX
to be initialized.
关于java - 如何检查一个类是否包含在 list 类路径中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49701399/