Где Eclipse хранит файлы сервлетов для Tomcat?

Я использую Eclipse Java EE IDE и запускаю Tomcat со вкладки Сервер на Eclipse.

Где хранит Eclipse файлы сервлета .java для файлов JSP? Я проверил каталог установки Tomcat, но ничего там.

Спасибо.

Ответы

Ответ 1

Дважды щелкните запись сервера в представлении "Серверы" и проверьте путь, указанный в пути "Сервер". Исследуйте там внутри каталога рабочей области. Созданы классы.

alt text


Если вы выберете вторую опцию Use Tomcat, то она будет доступна в папке Tomcat /work, там, где вы ожидали, что она будет.

Ответ 2

перейдите в каталог рабочего пространства приложения (не каталог установки eclipse) в проводнике Windows (не в eclipse IDE explorer).

в моем ноутбуке это d:/applicationdata/j2ee  затем следуйте по пути как:

каталог рабочего пространства (в моем случае j2ee)/. metadata/.plugins/org.eclipse.wst.server.core/tmp0/work/catalina/localhost

здесь u найдет ваше приложение

Ответ 3

Eclipse не создает файлы сервлета для JSP файлов. Проверка выполняется непосредственно на синтаксисе JSP. Когда JSP развертывается на сервере приложений, таком как Tomcat, сервер может выбрать создание файлов сервлета на диск, но это не требуется. Генерация и компиляция могут произойти в памяти, или сервер приложений может даже скомпилировать JSP файлы непосредственно в байт-код.

Я не знаю конкретно о Tomcat, но если он создает файлы сервлета на диск, временный каталог, содержащий эти файлы, будет находиться где-то под вашей установкой Tomcat.

Ответ 4

/home/waheguru/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/work/Catalina/localhost/jspnotes/org/apache/jsp

localhost или имя вашего сайта, имя проекта - jspnotes, независимо от вашего проекта.

Этот путь показан в Linux Mint.

Ответ 5

Проверьте файл META-INF\context.xml из вашего рабочего пространства. Там будет путь, упомянутый ниже

Workdir = "C:\Apache-7.0.39-кот\работа"

В указанном выше пути вы найдете структуру пакета вашего проекта, и в нем будут и * _jsp.java, и * _jsp.class.