我的Q很简单!我正在研究一个JADE框架,以及针对不同项目的几个JAVA相关平台和框架。我建议将手动存储我的.class文件的所有路径添加到环境变量中,还是手动指定CLASSPATH时使用简单的-cp命令?类路径环境变量中的更多/多余条目是否会妨碍性能或将来会导致无法预料的错误? 感谢您的帮助!是否建议将所有类存储库链接添加到类路径中?
1
A
回答
1
我在任何机器上没有CLASSPATH环境变量。我认为这是非常不可取的。
有几个问题是:
- 并不是每一个在您的机器上运行的应用程序将具有相同的要求。你的CLASSPATH环境变量必须是所有的联合。
- 在不同的项目中不能有不同版本的JAR。如果升级,都必须升级。
- 如果你在另一台机器上运行,特别是那些你不能改变环境变量的机器,那你的运气不好。
为您创建的每个项目设置CLASSPATH。对于Java EE应用程序,了解应用程序服务器如何查看CLASSPATH并采取相应措施。
如果-cp条目变得压迫,为每个桌面项目创建一个脚本文件。
1
从未遇到过长类路径的性能问题。
如果您目前正在开发一个项目,相应地设置类路径,但我并不像我在同时处理很多小型项目。
相关问题
- 1. WildFly - 将JAR添加到类路径中
- 2. 将Java添加到类路径中
- 3. riemann.io将jar添加到类路径
- 4. 猪 - 将罐子添加到类路径
- 5. 将目录添加到tomcat类路径
- 6. 将.jar添加到类路径(Scala)
- 7. 将WAR添加到Java的类路径
- 8. 将http://添加到没有协议的所有链接
- 9. 将库添加到您在XCode中的构建和链接路径
- 10. 将类添加到由tinyMCE在Wordpress中创建的所有链接
- 11. 是否可以通过TortoiseSVN将一个符号链接添加到存储库?
- 12. 是否可以将jar文件添加到build.xml中的ant类路径中?
- 13. 添加URL链接到link_to路径
- 14. 将类添加到超链接
- 15. Zend_Navigation将类添加到活动链接
- 16. 将MIME类型添加到HTML链接
- 17. 将用户库添加到Ant Builder类路径
- 18. 链接建议类型
- 19. 是否有建议将std :: bin添加到C++标准中?
- 20. 是否需要将图像路径存储在数据库中?
- 21. 将生成的构建文件添加到类路径
- 22. 是否可以将非Maven库添加到artifactory存储库?
- 23. maven将本地类目录添加到模块的类路径
- 24. 添加类链接
- 25. 添加Maven类路径
- 26. 是否有可能将实例方法添加到JavaScript中的所有“类”中?
- 27. 将绝对路径中的jar文件添加到类路径中
- 28. maven slf4j如何添加到类路径
- 29. 添加到OSX上的类路径
- 30. 添加弹簧罐到类路径
+1 - “但我没有,因为我同时在许多小型项目上工作。”究竟。 – duffymo 2012-01-31 16:57:33