Трудно сказать, что не так с вашим приложением. Я создал быстрый пример для проверки конфигурации следующим образом:
$ mvn archetype:generate
Выбор wicket-archetype-quickstart
(189 на моей машине), версия 1.4.15 ...
$ mvn tomcat:run
Просмотр до http://localhost:8080/wicket
и приложение работает как шарм.
$ mvn package
$ cd target/wicket-1.0-SNAPSHOT/WEB-INF/lib
И эти библиотеки необходимы:
- log4j-1.2.14.jar
- SLF4J-апи-1.5.8.jar
- SLF4J-log4j12-1.5.8.jar
- калитка 1.4.15.jar
Источники:
$ cd src/main
$ tree
И моя исходная структура:
.
|-- java
| `-- com
| `-- blogspot
| `-- nurkiewicz
| |-- HomePage.html
| |-- HomePage.java
| `-- WicketApplication.java
|-- resources
| `-- log4j.properties
`-- webapp
`-- WEB-INF
`-- web.xml
Я понимаю, что вы не хотите использовать maven (отлично, если вы учитесь и пытаетесь что-то делать с нуля), но без дополнительной информации я могу только посоветовать вам взглянуть на мой рабочий пример выше. Первый набор ваших библиотек кажется неполным.