Newer
Older
adjustgpx-core / pom.xml
@haya4 haya4 on 24 Nov 2019 2 KB ver 3.1.3
  1. <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 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  2. <modelVersion>4.0.0</modelVersion>
  3. <groupId>AdjustTime</groupId>
  4. <artifactId>AdjustTime</artifactId>
  5. <version>3.1.3-SNAPSHOT</version>
  6. <properties>
  7. <!-- configurations -->
  8. <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
  9. <maven.compiler.source>1.8</maven.compiler.source>
  10. <maven.compiler.target>1.8</maven.compiler.target>
  11. <!-- dependency versions -->
  12. <junit.version>4.12</junit.version>
  13. <hamcrest.version>1.3</hamcrest.version>
  14. </properties>
  15. <dependencies>
  16. <!-- https://mvnrepository.com/artifact/org.apache.commons/commons-compress -->
  17. <dependency>
  18. <groupId>org.apache.commons</groupId>
  19. <artifactId>commons-compress</artifactId>
  20. <version>1.14</version>
  21. </dependency>
  22.  
  23. <!-- https://mvnrepository.com/artifact/org.apache.commons/commons-imaging -->
  24. <dependency>
  25. <groupId>org.apache.commons</groupId>
  26. <artifactId>commons-imaging</artifactId>
  27. <version>1.0-alpha1</version>
  28. </dependency>
  29.  
  30. <!-- JUnit 4 -->
  31. <dependency>
  32. <groupId>junit</groupId>
  33. <artifactId>junit</artifactId>
  34. <version>${junit.version}</version>
  35. <scope>test</scope>
  36. </dependency>
  37. <dependency>
  38. <groupId>org.hamcrest</groupId>
  39. <artifactId>hamcrest-library</artifactId>
  40. <version>${hamcrest.version}</version>
  41. <scope>test</scope>
  42. </dependency>
  43. </dependencies>
  44.  
  45. <build>
  46. <plugins>
  47. <!-- 実行可能jarファイル用のプラグイン -->
  48. <plugin>
  49. <artifactId>maven-assembly-plugin</artifactId>
  50. <version>3.2.0</version>
  51. <configuration>
  52. <descriptorRefs>
  53. <!-- 依存するリソースをすべてjarに同梱する -->
  54. <descriptorRef>jar-with-dependencies</descriptorRef>
  55. </descriptorRefs>
  56. <archive>
  57. <manifest>
  58. <mainClass>osm.jp.gpx.matchtime.gui.AdjustTime</mainClass>
  59. </manifest>
  60. </archive>
  61. </configuration>
  62. <executions>
  63. <execution>
  64. <id>make-assembly</id> <!-- this is used for inheritance merges -->
  65. <phase>package</phase> <!-- bind to the packaging phase -->
  66. <goals>
  67. <goal>single</goal>
  68. </goals>
  69. </execution>
  70. </executions>
  71. </plugin>
  72. </plugins>
  73. </build>
  74. </project>