gpt4 book ai didi

java - 如何在jar文件中使用类文件?

转载 作者:行者123 更新时间:2023-12-01 13:29:13 26 4
gpt4 key购买 nike

我使用的是eclipse,jar文件位于~/zmx/alg4/algs4.jar,我需要的类文件是algs4.jar/A.class。我的项目存在于 ~/workspace/test 中。 jar 文件已经在引用库中,我如何在我的项目中使用该类文件?我已经尝试过了:

import A; 
private A variable = new A();

但它不起作用。

最佳答案

您不能使用命名包中默认包中的类:"[import] require a compile-time error on any attempt to import a type in an unnamed package" 。您可能想通过反射访问它(见下文),或者如果您有源代码,则重新打包您的库 algs4.jar。

 Class.forName("SomeClass").getMethod("someMethod").invoke(null);

关于java - 如何在jar文件中使用类文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21660471/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com