Mit Apache Ant-Scripts können Sie Veröffentlichungen im Web sowie von Berichten einleiten.
Apache Ant ist ein Java-basiertes Open-Source-Erstellungstool. Dank der Eclipse-Unterstützung für Ant können Sie Ant-Erstellungsdateien über die Workbench erstellen und ausführen. Die Ant-Erstellungsdateien können sowohl mit Ressourcen im Dateisystem als auch mit Ressourcen im Arbeitsbereich arbeiten. Weitere Informationen zum Ant-Erstellungstool finden Sie auf der Apache Ant-Website und in den Abschnitten mit dem Überblick über die Workbench.
Für Veröffentlichungen im Web muss Ihre Ant-Datei ein Element CLModelPublish enthalten. Für Veröffentlichungen von Berichten muss sie das Element CLModelReport enthalten. Ihre Ant-Datei kann mehrere Elemente für die Veröffentlichung enthalten. Wenn Sie den Ant-Editor verwenden, müssen Sie den Anfang eines Elements eingeben und gleichzeitig die Steuer- und die Leertaste drücken, um Unterstützung zum Inhalt anzufordern.
So veröffentlichen Sie mit einem Ant-Script:
<project default="foo"> <target name="foo"> <!-- =================================================================== modelPath: required parameter, fully qualified path(FQP) to the model to publish outputFolder: required parameter fully qualified path(FQP) to folder to publish to =================================================================== --> <com.ibm.xtools.publish.CLModelPublish modelPath="C:\Documents and Settings\user1\ws1\SimpleUMLProject\SimpleUMLModel.emx" outputFolder="C:\myWebs\FooWeb" overwriteExisting="true" preview="false" showIcons="true" diagramImageFormat="gif" detailLevel="full" errorHandling="ignore"/> <!-- =================================================================== modelPath: required parameter, fully qualified path(FQP) to the model to publish targetOutputFolder: required parameter, fully qualified path(FQP) to folder to publish to targetOutputFile: required parameter, file name of the report =================================================================== --> <com.ibm.xtools.publish.CLReportPublish modelPath="C:\Documents and Settings\user1\ws1\SimpleUMLProject\SimpleUMLModel.emx" targetOutputFolder="c:\myRpts\simpleRpt" targetOutputFile="metric.pdf" reportName="Sample UML Metric Report" overwriteExisting="true" autoShowPublishedOutput="false" errorHandling="ignore"/> </target> </project>