Как выглядит MANIFEST.MF в веб-проекте? - PullRequest
1 голос
/ 07 мая 2020

Условия вопроса немного искусственные, но это задача. Проект должен быть встроен в Apache Ant. Сам веб-проект в основном основан на JSF. Задача - написать MANIFEST.MF для сборки проекта с указанным внутри исполняемым классом. Проблема в том, что в JSF и других подобных фреймворках нет точки входа, такой как psvm. Я нашел официальную документацию для записи файлов MANIFEST.MF в Apache Ant . Вот отрывок из файла build. xml, который я получил на данный момент с целью сборки:

<target name="build" depends="compile">
    <echo>Building...</echo>
    <buildnumber/>
    <jar destfile="${jarfile}">
        <fileset dir="${classes}" excludes="Test*.class"/>
    </jar>
    <echo>Building DONE!</echo>
</target>

Я также видел теги <manifest>, интегрированные в <target>, но это не соответствует текущая задача. Итак, что мне написать в MANIFEST.MF вместо этого исполняемого класса, или как я могу решить это другим способом?

...