diff options
author | Harald Musum <musum@yahoo-inc.com> | 2016-11-16 19:36:26 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-11-16 19:36:26 +0100 |
commit | 1ac9c1bff926b91399da7d878624998f56d02d64 (patch) | |
tree | f564390094ebcf4eba70c30996701c5de1f77026 /application-model/pom.xml | |
parent | d5d3764c8c17edeaf6de68c3c5a6de5f9cb40cc9 (diff) |
Revert "Bjorncs/rewrite to java"
Diffstat (limited to 'application-model/pom.xml')
-rw-r--r-- | application-model/pom.xml | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/application-model/pom.xml b/application-model/pom.xml index 69b7101029d..f68deb83993 100644 --- a/application-model/pom.xml +++ b/application-model/pom.xml @@ -15,6 +15,21 @@ <description>Model classes for Vespa application entities such as host name, application id etc.</description> <dependencies> <dependency> + <groupId>org.scala-lang</groupId> + <artifactId>scala-library</artifactId> + </dependency> + <dependency> + <groupId>org.json4s</groupId> + <artifactId>json4s-native_${scala.major-version}</artifactId> + <scope>test</scope> + <exclusions> + <exclusion> + <groupId>org.scala-lang</groupId> + <artifactId>scalap</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-annotations</artifactId> <version>${jackson2.version}</version> @@ -29,6 +44,33 @@ <build> <plugins> <plugin> + <groupId>org.scala-tools</groupId> + <artifactId>maven-scala-plugin</artifactId> + <executions> + <execution> + <goals> + <goal>add-source</goal> + <goal>compile</goal> + <goal>testCompile</goal> + </goals> + </execution> + <execution> + <id>compile-scala-classes-for-use-in-java-classes</id> + <phase>process-resources</phase> + <goals> + <goal>compile</goal> + </goals> + </execution> + </executions> + <configuration> + <args> + <arg>-unchecked</arg> + <arg>-deprecation</arg> + <arg>-feature</arg> + </args> + </configuration> + </plugin> + <plugin> <groupId>com.yahoo.vespa</groupId> <artifactId>bundle-plugin</artifactId> <extensions>true</extensions> |