com.xyz 包不存在
我正在尝试在树脂下运行旧的 servlet。我已将其部署为 war 文件。启动树脂后有一个指令。它包含带有 WEB-INF/lib/ic.jar (fatjar)、jsp 等的 Webcontent 目录。在提取此 ic.jar 时,我看到那里有包 com/x/y/z,但在尝试访问 servlet 页面时,我得到了一个错误:com.xyz 包不存在。 谁能给我任何线索吗?
I'm trying to run old servlet under resin. I have deployed it as a war file. After starting resin there is a dir ic. It contains Webcontent dir with WEB-INF/lib/ic.jar (fatjar), jsp etc. While extracting this ic.jar I see there package com/x/y/z but while trying to access servlet page I'm getting an error: package com.x.y.z does not exist.
Can anyone give me any clue?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
jar 需要位于 WEB-INF/lib 中,而不是位于 WEB-INF 中。
The jar needs to be in WEB-INF/lib, not in WEB-INF.
提取 JAR 文件时,您应该看到
not
假设您编写的内容不是您所看到内容的摘要(或拼写错误)。
When extracting the JAR file, you should see
not
Assuming that what you wrote wasn't a summary of what you saw (or a typo).