maven을 사용하여 스윙 응용 프로그램을 빌드하고 실행하는 방법에 대한 정보를 찾으려고했지만 유용한 정보를 찾을 수 없습니다 (Maven 문서는 엉망입니다).Maven2 & Swing projects : 스윙 응용 프로그램 빌드 및 실행
누군가 관련 문서를 가르쳐 줄 수 있습니까? 스윙 개발에 Maven을 사용하는 사람이 있습니까?
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>
실제 구성은 실제로 사용하게 플러그인 간부의 버전에 따라 다를 수 있습니다 귀하의 프로젝트에 맞는 항아리 버전을 찾으십시오. 한 개발자의 논쟁이 다른 개발자의 논점으로 잘못 될 수 있으므로 여러 개발자가 있다면 일종의 고통이기도하므로 배치/셸 스크립트를 작성하여 응용 프로그램을 시작하는 것이 좋습니다.
단지 완벽을 기하기 위해 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>
감사합니다. exec 플러그인이 트릭을했습니다. 굉장한 대답. – javito