Markus KARG commented on Improvement MDITA-11

Just a few thoughts, not tried out so far:

Effectively the complex classpath is needed neither by your plugin nor by the user's application, but solely by DITA-OT which is a dependency. Hence, provide the default classpath for DITA-OT in your plugin's POM in a <dependencies> section private to the DITA-OT dependency:

<build>
<plugins>
<plugin>
<groupId>com.github.dita-ot</groupId>
<artifactId>dita-ot-minimal</artifactId>
<version>1.8</version>
...
<dependencies>
...(complex classpath here)...
</dependencies>
</plugin>
</plugins>
</build>

To override it later, it should be enough to have a profile here, or let the user configure change the classpath using a dependency management section.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
--------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email

Reply via email to