使用Maven创建独立的应用程序


问题内容

如何使用Maven创建桌面(独立/ Swing)应用程序?

我正在使用Eclipse 3.6。


问题答案:
  1. 创建一个Maven项目,如下所示:
mvn archetype:generate -DgroupId=com.yourapp.app 
                       -DartifactId=swingapp  
                       -Dversion=1.0-SNAPSHOT
  1. 将以下条目添加到您的pom文件中:
<build>
<plugins>
    <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-jar-plugin</artifactId>
        <version>2.3.1</version>
        <configuration>
            <archive>
                <manifest>
                    <mainClass>com.yourapp.app.YourMainClass</mainClass>
                </manifest>
            </archive>
        </configuration>
    </plugin>
</plugins>
</build>
  1. 将项目作为Maven项目导入到Eclipse,然后作为Java应用程序运行。