Как настроить Maven для использования файла rootdoc.txt в отчете скалярной записи? - PullRequest
0 голосов
/ 01 декабря 2018

Я знаю, как сделать это через SBT: Где scaladoc ищет rootdoc.txt для создания корневого документа , но не может понять это с помощью Maven.Из-за дефектов в SBT я не могу использовать SBT для общих сборок.

После http://davidb.github.io/scala-maven-plugin/example_doc.html В моих файлах pom.xml

        <plugin>
            <groupId>net.alchim31.maven</groupId>
            <artifactId>scala-maven-plugin</artifactId>
            <version>3.4.4</version>
            <executions>
                <execution>
                    <configuration>
                        <args>
                            <arg>-doc-root-content rootdoc.txt</arg>
                        </args>
                        <jvmArgs>
                            <jvmArg>-Xms1024m</jvmArg>
                            <jvmArg>-Xmx4096m</jvmArg>
                        </jvmArgs>
                    </configuration>
                </execution>
            </executions>
        </plugin>

и

* есть следующее1011 *

Было бы неплохо включить корневую документацию для API-документов и не использовать SBT для генерации документов.

1 Ответ

0 голосов
/ 07 декабря 2018

<arg> должен содержать только один аргумент, а не 2. Попробуйте

                    <args>
                        <arg>-doc-root-content<arg>
                        <arg>rootdoc.txt</arg>
                    </args>

Примечания: то же самое, что SBT с 2 строками:

scalacOptions in Compile ++= Seq("-doc-root-content", "rootdoc.txt")

Обновления:

...