The plugin allows you to invoke tlbimp from Maven, so you can use Maven to build Java modules to interface with COM type library
Java
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src/com4j/tlbimp/driver
ISSUES
README.md
pom.xml

README.md

maven-com4j-plugin

The plugin allows you to invoke tlbimp from Maven, so you can use Maven to build Java modules to interface with COM type library.

How to use

<plugin>
  <groupId>borg</groupId>
  <artifactId>maven-com4j-plugin</artifactId>
  <version>1.0.2</version>
  <executions>
    <execution>
      <id>generate com.foo.* package</id>
      <goals>
        <goal>gen</goal>
      </goals>
      <configuration>
        <libraries>
          <libConfig>
            <package>com.foo.xxx</package>
            <libId>FCEB4068-E49A-416e-A1FC-45695FF937E1</libId>
          </libConfig>
          <libConfig>
            <package>com.foo.zzz</package>
            <file>zzz.dll</file>
          </libConfig>
        </libraries>
      </configuration>
    </execution>
  </executions>
</plugin>

Disclaimer

Original author of this plugin is Jason Thrasher.

Original jar file with source code can be found here: http://download.java.net/maven/2/org/jvnet/com4j/maven-com4j-plugin/1.0/