Struts начинающих библиотек - PullRequest
0 голосов
/ 22 апреля 2011

Я новичок в стойках. Я использовал несколько примеров приложений Hello World. Прежде всего, я выполнил Hello World пример Struts 2.0.1, затем я скачал последние библиотеки и попытался создать приложение Struts. Но это не могло быть развернуто. Моя загруженная версия была 2.2. Затем мне пришлось немного изменить библиотеки. Вместо ведения общего журнала, используемого в 2.0.1, мне пришлось использовать javaasist commons-io commons-file-upload. Только тогда я смог запустить его. Однако все остальные коды были такими же. Почему это так? Где я могу получить подробную информацию об этом. Есть ли какая-либо ссылка или ссылка, по которой я могу знать основные библиотеки, которые будут использоваться во всех приложениях?

1 Ответ

0 голосов
/ 22 апреля 2011

Я бы рекомендовал использовать Maven и один из стоек 2 архетипа maven , чтобы начать проект.Например, после установки Maven:

mvn archetype:generate -B \
                   -DgroupId=your.group.id \
                   -DartifactId=your.app.name \
                   -DarchetypeGroupId=org.apache.struts \
                   -DarchetypeArtifactId=struts2-archetype-convention \
                   -DarchetypeVersion=2.2.1

создаст для вас пример проекта Struts 2 с включенным плагином соглашений .

Список основных зависимостей также можно найти здесь:

http://struts.apache.org/2.2.1/struts2-core/dependencies.html

...