Почему Java-файлы скомпилированы в нескольких местах в Java-проекте - PullRequest
0 голосов
/ 18 сентября 2018

Когда я компилирую проект Java, очевидно, его файл классов был скомпилирован по 1-й ссылке, но есть также те же классы, скомпилированные по 2-й ссылке, поэтому мой вопрос: почему есть 2 места, в которые мои классы компилируются?

Источник:

D:\dev\workspace\WebSlip\src\jp\ac\u-tokyo\examslip\pdf\ExamSlipTemplate.java

Назначение классов сборки:

D:\dev\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp3\wtpwebapps\WebSlip\WEB-INF\classes\jp\ac\u-tokyo\examslip\pdf\ExamSlipTemplate.class

D: \ dev \ workspace \ WebSlip \ build \ classes \ jp \ ac \ u-tokyo \examslip \ pdf \ ExamSlipTemplate.class

Дополнительно: я добавил это позже, после того, как этот вопрос был опубликован, сделанные мной изменения не вступают в силу, возможно, и у меня есть поиск в Интернете, я наткнулся на статьи, которые просят меня удалить_java.class, означает ли это, что файл скомпилированного класса будет удален как в месте сборки, так и в месте развертывания?

1 Ответ

0 голосов
/ 18 сентября 2018

Если вы выбрали «развертывание на сервере», сборка приложения приведет к компиляции кода и его развертыванию на сервере.Это ваше местоположение сборки:

D:\dev\workspace\WebSlip\build\classes\jp\ac\u-tokyo\examslip\pdf\ExamSlipTemplate.class

А это ваше местоположение развертывания:

D:\dev\workspace.metadata.plugins\org.eclipse.wst.server.core\tmp3\wtpwebapps\WebSlip\WEB-INF\classes\jp\ac\u-tokyo\examslip\pdf\ExamSlipTemplate.class

Вы можете управлять этим свойством из свойств проекта.

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