пакет com.xyz не существует - PullRequest
0 голосов
/ 16 августа 2011

Я пытаюсь запустить старый сервлет под смолой. Я развернул его как файл войны. После запуска смолы происходит смазывание. Он содержит каталог Webcontent с WEB-INF / lib / ic.jar (fatjar), jsp и т. Д. При извлечении этого ic.jar я вижу там пакет com / x / y / z, но при попытке получить доступ к странице сервлета я получаю ошибка: пакет com.xyz не существует. Кто-нибудь может дать мне какую-нибудь подсказку?

Ответы [ 2 ]

1 голос
/ 16 августа 2011

Баночка должна быть в WEB-INF / lib, а не в WEB-INF.

0 голосов
/ 16 августа 2011

При извлечении файла JAR вы должны увидеть

com/x/y/z/ClassName.class

, а не

com.x.y.z/ClassName.class

Предполагая, что то, что вы написали, не было кратким изложением того, что вы видели (или опечатка).

...