mavenを使用してスイングアプリケーションをビルドして実行する方法についての情報を見つけようとしましたが、役に立つものが見つかりませんでした。Maven2&Swing projects:スイングアプリケーションのビルドと実行
誰かが私に関連文書を指摘できますか?スイング開発でMavenを使用している人はいますか?
mavenを使用してスイングアプリケーションをビルドして実行する方法についての情報を見つけようとしましたが、役に立つものが見つかりませんでした。Maven2&Swing projects:スイングアプリケーションのビルドと実行
誰かが私に関連文書を指摘できますか?スイング開発でMavenを使用している人はいますか?
mavenコマンドからアプリを実行したいと思っています。
<build>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<version>1.1-beta-1</version>
<executions>
<execution>
<goals>
<goal>java</goal>
</goals>
</execution>
</executions>
<configuration>
<mainClass>com.package.MainClass</mainClass>
<arguments>
<argument>arg1</argument>
<argument>arg2</argument>
</arguments>
</configuration>
</plugin>
</plugins>
</build>
あなたは同様にあなたのポンポンでこれを必要とする場合があります。あなたはこのようexecプラグインを使用することができます。それは試行錯誤の種類がしますので、私はいくつかのバージョンで成功を収めてきましたが、他の人となしの成功 -
<repositories>
<repository>
<id>Maven Snapshots</id>
<url>http://snapshots.maven.codehaus.org/maven2/</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
<releases>
<enabled>false</enabled>
</releases>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>Maven Snapshots</id>
<url>http://snapshots.maven.codehaus.org/maven2/</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
<releases>
<enabled>true</enabled>
</releases>
</pluginRepository>
</pluginRepositories>
実際の構成は、あなたが実際に使用して終了プラグインのexecのバージョンによって異なる場合がありあなたのプロジェクトのjarの正しいバージョンを見つけ出してください。ある開発者の引数が他の開発者のために正しくない可能性があるので、複数の開発者がいる場合は一種の痛みですので、バッチ/シェルスクリプトを作成してアプリを起動するほうが良いかもしれません。
完全性のために、romaintazの答えのリンクに付随する実行可能なjarファイルを作成するためのサンプルコードを示します。
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<configuration>
<archive>
<manifest>
<mainClass>com.package.MainClass</mainClass>
</manifest>
</archive>
</configuration>
</plugin>
</plugins>
</build>
ありがとう、エグゼクティブプラグインはトリックを行いました。素晴らしい答え。 – javito