gpt4 book ai didi

上下文中的 Java 类路径

转载 作者:太空宇宙 更新时间:2023-11-04 07:30:43 25 4
gpt4 key购买 nike

我正在编写一个程序,它需要知道其上下文中的所有类/jar。例如,如果它在 Maven 环境中运行,它必须知道 .m2/中所有依赖 jar 的路径。如果它在 Tomcat 中运行,它必须知道 WEB-INF/lib/中的 jar。它应该自动执行此操作,无需任何配置。我已经使用了 System.getProperty("java.class.path") ,但它在 Tomcat 中不起作用。

最佳答案

我认为以前也有人问过类似的问题。您需要从 SystemClassLoader 加载 JAR。

((URLClassLoader) (Thread.currentThread().getContextClassLoader())).getURLs()

请参阅此链接了解更多详细信息。

How to get classpath from classloader?

关于上下文中的 Java 类路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17760549/

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