繁体   English   中英

Eclipse忽略了CLASSPATH变量?

[英]Eclipse ignoring the CLASSPATH variable?

我想到任何Java应用程序都会在运行时查找CLASSPATH变量来检查类。

但是,事实并非如此,因为我是从Eclipse运行的应用程序。 那么,在哪种具体情况下使用CLASSPATH变量? 如何确保Eclipse始终使用我的CLASSPATH变量?

当启动不带-classpath或-jar或-cp选项的java(或javaw)命令时,将使用CLASSPATH变量。 但是Eclipse遵循最佳实践,并且始终使用这些选项。

恕我直言,您永远不要依赖CLASSPATH。 始终在命令行选项中明确指定类路径。 希望所有Java程序共享相同的库非常罕见。 这就是为什么CLASSPATH全局环境变量不是一个好主意的原因。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM