2013-07-01 3 views
1

Я хочу поместить .html файлы в один пакет с .java-файлами в/src/main/java, но при создании нового .html-файла Eclipse предлагает/webapp в качестве папки по умолчанию. Есть ли способ изменить это поведение?Eclipse Dynamic Web Module и Apache Wicket

+0

Я бы рекомендовал использовать Maven. Затем вы можете просто добавить '' указав на 'src/main/resources /' –

ответ

1

По умолчанию предлагается разместить его в папке, которая будет развертываться на сервере и доступна для чтения клиентами. Вы все еще можете выбрать другую папку, не так ли?

+0

Да, я. Это так, что только файлы в папке webapp читаются клиентами? Потому что, когда файл .html находился под/src/main/java, страница работала без проблем. – perak

+0

По умолчанию все файлы в папке webapp будут доступны через URL. так что любой может просматривать их так, как они есть. Это полезно для статических файлов, таких как изображения. Это справедливо для всех веб-приложений Java, а не только для приложений Wicket. HTML-файлы Wicket, которые вы вставляете в src/main/java, будут * не * доступны через прямой URL-адрес. Они будут доступны только через ваше приложение Wicket. – Tom

0

Мне нравится помещать HTML-файлы в Wicket в папку /src/main/resources. Затем я помещаю эту папку как «исходную папку» в Eclipse (Project Buildpath). Итак, у меня есть HTML, отделенный от java-файлов, но они будут упакованы вместе (оба с Eclipse и Maven).

Смежные вопросы