前端之家收集整理的这篇文章主要介绍了
java – 为什么我不在类路径中使用通配符?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在我的classpath中使用Java 6通配符有什么缺点吗?例如
C:> set CLASSPATH=.\lib\*
我可以看到,如果有两个罐子都包含一个具有相同路径的类,那么使用通配符可能会导致难以追踪的结果.
但除此之外,还有什么需要注意的吗?
最佳答案
如果这是你想要做的,那就去做吧.只要你知道后果.请记住,如果其他人必须维护项目,他们可能会将一堆罐子复制到该
文件夹中,而不会意识到默认情况下它们会被
链接.但是,不应该花太多时间才能看到发生了什么.
我通常会尽量减少我使用的jar文件的数量,并手动将它们全部链接起来.我意识到这是个人偏好.