|
6 | 6 | <packaging>jar</packaging> |
7 | 7 | <version>1.1.0-SNAPSHOT</version> |
8 | 8 | <properties> |
9 | | - <gt.version>12.0</gt.version> |
| 9 | + <gt.version>22.0</gt.version> |
10 | 10 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
11 | 11 | <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> |
12 | 12 | </properties> |
|
36 | 36 | </repositories> |
37 | 37 | <dependencyManagement> |
38 | 38 | <dependencies> |
39 | | - <dependency> |
40 | | - <groupId>com.vividsolutions</groupId> |
41 | | - <artifactId>jts</artifactId> |
42 | | - <version>1.13</version> |
43 | | - </dependency> |
44 | 39 | <dependency> |
45 | 40 | <groupId>junit</groupId> |
46 | 41 | <artifactId>junit</artifactId> |
|
53 | 48 | <dependency> |
54 | 49 | <groupId>org.ringojs</groupId> |
55 | 50 | <artifactId>ringojs</artifactId> |
56 | | - <version>1.1.0</version> |
57 | | - <scope>test</scope> |
| 51 | + <version>1.2.1</version> |
| 52 | + <systemPath>${basedir}/lib/ringo-core.jar</systemPath> |
| 53 | + <scope>system</scope> |
| 54 | + </dependency> |
| 55 | + <dependency> |
| 56 | + <groupId>org.ringojs</groupId> |
| 57 | + <artifactId>ringojs-modules</artifactId> |
| 58 | + <version>1.2.1</version> |
| 59 | + <systemPath>${basedir}/lib/ringo-modules.jar</systemPath> |
| 60 | + <scope>system</scope> |
58 | 61 | </dependency> |
59 | 62 | <dependency> |
60 | 63 | <groupId>org.mozilla</groupId> |
61 | 64 | <artifactId>rhino</artifactId> |
62 | | - <version>1.7R4</version> |
| 65 | + <version>1.7.12</version> |
63 | 66 | </dependency> |
64 | 67 | <dependency> |
65 | 68 | <groupId>jline</groupId> |
|
123 | 126 | <artifactId>gt-jdbc-mysql</artifactId> |
124 | 127 | <version>${gt.version}</version> |
125 | 128 | </dependency> |
126 | | - <dependency> |
127 | | - <groupId>org.geotools.jdbc</groupId> |
128 | | - <artifactId>gt-jdbc-spatialite</artifactId> |
129 | | - <version>${gt.version}</version> |
130 | | - </dependency> |
131 | 129 | <dependency> |
132 | 130 | <groupId>org.geotools</groupId> |
133 | 131 | <artifactId>gt-property</artifactId> |
|
156 | 154 | <artifactId>maven-compiler-plugin</artifactId> |
157 | 155 | <version>2.3</version> |
158 | 156 | <configuration> |
159 | | - <source>1.7</source> |
160 | | - <target>1.7</target> |
| 157 | + <source>1.8</source> |
| 158 | + <target>1.8</target> |
161 | 159 | <debug>true</debug> |
162 | 160 | <encoding>UTF-8</encoding> |
163 | 161 | <fork>true</fork> |
|
224 | 222 | </plugin> |
225 | 223 | <plugin> |
226 | 224 | <artifactId>maven-assembly-plugin</artifactId> |
227 | | - <version>2.2-beta-2</version> |
| 225 | + <version>3.3.0</version> |
228 | 226 | <configuration> |
229 | | - <descriptor>src/main/assembly/all.xml</descriptor> |
230 | | - <finalName>geoscript-js-shell-${project.version}</finalName> |
| 227 | + <descriptors> |
| 228 | + <descriptor>src/main/assembly/all.xml</descriptor> |
| 229 | + </descriptors> |
| 230 | + <finalName>geoscript-js-${project.version}</finalName> |
| 231 | + <appendAssemblyId>false</appendAssemblyId> |
231 | 232 | </configuration> |
232 | 233 | <executions> |
233 | 234 | <execution> |
|
263 | 264 | </execution> |
264 | 265 | </executions> |
265 | 266 | </plugin> |
| 267 | + <plugin> |
| 268 | + <groupId>org.apache.maven.plugins</groupId> |
| 269 | + <artifactId>maven-shade-plugin</artifactId> |
| 270 | + <version>3.2.1</version> |
| 271 | + <executions> |
| 272 | + <execution> |
| 273 | + <phase>package</phase> |
| 274 | + <goals> |
| 275 | + <goal>shade</goal> |
| 276 | + </goals> |
| 277 | + <configuration> |
| 278 | + <shadedArtifactAttached>true</shadedArtifactAttached> |
| 279 | + <shadedClassifierName>app</shadedClassifierName> |
| 280 | + <transformers> |
| 281 | + <transformer implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer"> |
| 282 | + <resource>META-INF/spring.handlers</resource> |
| 283 | + </transformer> |
| 284 | + <transformer implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer"> |
| 285 | + <resource>META-INF/spring.schemas</resource> |
| 286 | + </transformer> |
| 287 | + <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> |
| 288 | + <mainClass>org.geoscript.js.GeoScriptShell</mainClass> |
| 289 | + </transformer> |
| 290 | + <transformer implementation="org.apache.maven.plugins.shade.resource.ServicesResourceTransformer"/> |
| 291 | + </transformers> |
| 292 | + <filters> |
| 293 | + <filter> |
| 294 | + <artifact>*:*</artifact> |
| 295 | + <excludes> |
| 296 | + <exclude>META-INF/*.SF</exclude> |
| 297 | + <exclude>META-INF/*.DSA</exclude> |
| 298 | + <exclude>META-INF/*.RSA</exclude> |
| 299 | + </excludes> |
| 300 | + </filter> |
| 301 | + </filters> |
| 302 | + </configuration> |
| 303 | + </execution> |
| 304 | + </executions> |
| 305 | + </plugin> |
266 | 306 | </plugins> |
267 | 307 | <extensions> |
268 | 308 | <extension> |
|
0 commit comments