java – Servlet容器和类路径
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了java – Servlet容器和类路径,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含998字,纯文字阅读大概需要2分钟。
内容图文
Servlet容器集的类路径是什么?
据我了解,涉及三个组成部分. JAR文件位于Servlet容器的lib目录中,然后是WEB-INF / classes中的类和WEB-INF / lib目录中的JAR文件. Servlet容器的lib目录中的类被添加到系统类路径中,动态类路径包括lib目录中的JAR文件和classes目录中的类.
什么是动态类路径集?动态类路径是指向WEB-INF下的所有目录还是包含WEB-INF / lib和WEB-INF / classes中的所有单个类和JAR文件,或者只指向WEB-INF / classes和WEB-INF这两个目录/ lib目录?假设我在WEB-INF中有一个名为foo的目录,其中包含bar.properties.现在bar.properties也在类路径中?
解决方法:
“动态”类路径将列出WEB-INF / classes,WEB-INF / lib下的每个JAR文件作为单独的条目. WEB-INF下的其他文件夹不包括在内.
在您的示例中,bar.properties不在类路径中.将其移至WEB-INF / classes,或将其放在WEB-INF / lib下的JAR文件中.
其余类路径中的内容取决于您的Servlet容器.它是特定于实现的,但大多数容器还有两个放置类的地方.一个是容器可见的目录,但不是应用程序,另一个是容器和所有应用程序可见.由于第二个ClassLoader对所有应用程序都可见,因此可以使用这些类的静态成员在应用程序之间共享信息.
内容总结
以上是互联网集市为您收集整理的java – Servlet容器和类路径全部内容,希望文章能够帮你解决java – Servlet容器和类路径所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。