2017-01-19 3 views
0

Я учусь Java EE, и книга, я использую говорит, что стандартная структура каталогов для веба-приложения является:Различия между стандартной структурой каталога приложений Java Web и структурой каталогов, порождаемым Затмениями

MyApp/:Here, the view of my App (Resources that can be directly requested) 
     .xhtml Files 
     .jsp Files 
MyApp/WEB-INF: 
     web.xml file for deployment instructions of the webapp 
MyApp/WEB-INF/lib: 
     Here, the external jars (API, Frameworks,etc) used by the webapp 
MyApp/WEB-INF/classes: 
    .class Files (Compiled classes for my webapp) 

Это работа в совершенстве. Но теперь я начал работать с eclipse для JEE. Я создал веб-проект dinamyc. И созданный каталог структуры для проекта:

MyApp/ 
MyApp/build 
MyApp/src 
MyApp/WebContent 
MyApp/WebContent/META-INF 
MyApp/WebContent/WEB-INF 
MyApp/WebContent/WEB-INF/lib 

Да, Вышеуказанные также работают. Но почему Eclipse не соответствует спецификации? Сообщает ли сервер (Apache tomcat) о различных типах структур каталогов? Где я могу их изучить?

Спасибо заранее-х

+0

После создания вашего проекта он также будет создавать те же вещи @Matias W. – Sreemat

ответ

0

Если щелкнуть правой кнопкой мыши на вашем проекте веб-приложения в eclipse и выберите Properties, один из секции доступной является Deployment Assembly. В этом разделе вы можете указать пользовательскую информацию Eclipse о том, какие файлы должны быть развернуты в каталоге Tomcat.