Skip to main content

Maven PlantUML Plugin

 Maven PlantUML Plugin


Generate diagrams using - https://github.com/devlauer/plantuml-generator


Example configuration;

<plugin>
  <artifactId>plantuml-generator-maven-plugin</artifactId>
  <groupId>de.elnarion.maven</groupId>
  <version>1.1.2</version>
  <executions>
    <execution>
        <id>generate-simple-diagram</id>
        <goals>
            <goal>generate</goal>
        </goals>
        <phase>generate-test-sources</phase>
        <configuration>
            <outputFilename>testdiagram1.txt</outputFilename>
            <scanPackages>
                <scanPackage>
                some.package.to.process
                </scanPackage>
            </scanPackages>
            <whitelistRegexp>.*TestClass.*</whitelistRegexp>
        </configuration>
    </execution>
  </executions>
</plugin>

Comments

Popular posts from this blog

Use KeePass And Putty To SSH To Servers (Without Typing Passwords)

Use KeePass and Putty To SSH To Servers (No Password)

Spring Boot Apache HTTP Client Performance Tuning

 Spring Boot Apache HTTP Client Performance Tuning How do you optimize pooled connections to downstream services using Apache HttpClient? Here is an experiment. Pom.xml <? xml  version = "1.0"  encoding = "UTF-8" ?> < project   xmlns = "http://maven.apache.org/POM/4.0.0"   xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance"      xsi:schemaLocation = "http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" >      < modelVersion > 4.0.0 </ modelVersion >      < parent >          < groupId > org.springframework.boot </ groupId >          < artifactId > spring-boot-starter-parent </ artifactId >          < version > 2.3.4.RELEASE </ version >          ...