Add AST transformations and version metadata
This commit is contained in:
12
.gitignore
vendored
Normal file
12
.gitignore
vendored
Normal file
@@ -0,0 +1,12 @@
|
||||
*~
|
||||
#*
|
||||
*#
|
||||
.#*
|
||||
.classpath
|
||||
.project
|
||||
.settings
|
||||
.springBeans
|
||||
.gradle
|
||||
build
|
||||
bin
|
||||
/target/
|
||||
7
.travis.yml
Normal file
7
.travis.yml
Normal file
@@ -0,0 +1,7 @@
|
||||
language: java
|
||||
install: mvn install -q -U -DskipTests=true -Dmaven.test.redirectTestOutputToFile=true
|
||||
script: mvn --settings .settings.xml deploy -nsu -Dmaven.test.redirectTestOutputToFile=true
|
||||
env:
|
||||
global:
|
||||
- secure: VsSFz5DO1BcI6Q9Hr/216DYLfo4FzZqD7LFZDa1VJqZUAtgy6/c0Z5E0vaIJOefpap/MoAHlNDloIwwtDIqCy4NLIUzzqZwmMeT+1hPdbLylQ61qr6UY34kMBmL00wH83iKZ65Z5FR5yhSjT0sNwfIDwEmt9etEsx64/vPNkcCI=
|
||||
- secure: MThA8XhwSMcL8zv62olufrvYRTecnujimz0qZccjyMrpyZ5A6mWtHnpAIY4nYEoYNu+kAWPceaqO6bKn6wVv1xzP7ddJRxV5MmPkqt2S/WbqS1hp6gkOfclPdqRzz1NjEuAG8qu6m9EEn0NLsHhSfXl3mVz4huD0UUW+2AjUeN8=
|
||||
46
pom.xml
Normal file
46
pom.xml
Normal file
@@ -0,0 +1,46 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<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">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<parent>
|
||||
<groupId>org.springframework.boot</groupId>
|
||||
<artifactId>spring-boot-parent</artifactId>
|
||||
<version>1.1.5.BUILD-SNAPSHOT</version>
|
||||
<relativePath/>
|
||||
</parent>
|
||||
<groupId>org.springframework.platform</groupId>
|
||||
<artifactId>spring-platform-cli-parent</artifactId>
|
||||
<version>1.0.0.BUILD-SNAPSHOT</version>
|
||||
<packaging>pom</packaging>
|
||||
<name>Spring Platform Cli Parent</name>
|
||||
<description>Spring Platform Cli</description>
|
||||
<url>http://projects.spring.io/spring-boot/</url>
|
||||
<organization>
|
||||
<name>Pivotal Software, Inc.</name>
|
||||
<url>http://www.spring.io</url>
|
||||
</organization>
|
||||
<properties>
|
||||
<main.basedir>${basedir}/..</main.basedir>
|
||||
</properties>
|
||||
<modules>
|
||||
<module>spring-platform-versions</module>
|
||||
<module>spring-platform-cli</module>
|
||||
</modules>
|
||||
<dependencyManagement>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>org.springframework.platform</groupId>
|
||||
<artifactId>spring-platform-config</artifactId>
|
||||
<version>1.0.0.BUILD-SNAPSHOT</version>
|
||||
<type>pom</type>
|
||||
<scope>import</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.springframework.platform</groupId>
|
||||
<artifactId>spring-platform-netflix</artifactId>
|
||||
<version>1.0.0.BUILD-SNAPSHOT</version>
|
||||
<type>pom</type>
|
||||
<scope>import</scope>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</dependencyManagement>
|
||||
</project>
|
||||
1
spring-platform-cli/.gitignore
vendored
Normal file
1
spring-platform-cli/.gitignore
vendored
Normal file
@@ -0,0 +1 @@
|
||||
/target/
|
||||
97
spring-platform-cli/README.md
Normal file
97
spring-platform-cli/README.md
Normal file
@@ -0,0 +1,97 @@
|
||||
Integration between [Cloudfoundry](https://github.com/cloudfoundry)
|
||||
and the [Spring Platform](https://github.com/spring-platform).
|
||||
|
||||
Add this project to a Spring Boot REST service and deploy to
|
||||
Cloudfoundry (and use the Actuator for maximum flexibility). It will
|
||||
expose service-broker endpoints automatically (look in /mappings for
|
||||
/v2/*) and you can register it with the Cloud Controller as described
|
||||
here:
|
||||
[http://docs.cloudfoundry.org/services/managing-service-brokers.html](http://docs.cloudfoundry.org/services/managing-service-brokers.html).
|
||||
|
||||
Example script to deploy and register a broker:
|
||||
|
||||
```
|
||||
DOMAIN=mydomain.net
|
||||
cf push app -p target/*.jar --no-start
|
||||
cf env app | grep SPRING_PROFILES_ACTIVE || cf set-env app SPRING_PROFILES_ACTIVE cloud
|
||||
cf env app | grep APPLICATION_DOMAIN || cf set-env app APPLICATION_DOMAIN ${DOMAIN}
|
||||
|
||||
cf services | grep configserver && cf bind app configserver
|
||||
|
||||
cf restart app
|
||||
cf create-service-broker app user secure http://app.${DOMAIN}
|
||||
|
||||
for f in `cf curl /v2/service_plans | grep '\"guid' | sed -e 's/.*: "//' -e 's/".*//'`; do
|
||||
cf curl v2/service_plans/$f -X PUT -d '{"public":true}'
|
||||
done
|
||||
|
||||
cf create-service app free appi
|
||||
```
|
||||
|
||||
At which point you have a service called "app" and a service instance called "appi":
|
||||
|
||||
```
|
||||
$ cf marketplace
|
||||
OK
|
||||
|
||||
service plans description
|
||||
app free Singleton service app
|
||||
$ cf services
|
||||
Getting services in org default / space development as admin...
|
||||
OK
|
||||
|
||||
name service plan bound apps
|
||||
appi app free
|
||||
```
|
||||
|
||||
Your application can define a configuration property
|
||||
`application.domain` (defaults to "cfapps.io") which will be used to
|
||||
construct the credentials for any app that binds to your service. Or
|
||||
it can define the URI directly using
|
||||
`cloudfoundry.service.definition.metadata.uri`.
|
||||
|
||||
You can change some other basic metadata by setting config properties:
|
||||
|
||||
* `cloudfoundry.service.definition.*` is bound to a
|
||||
`ServiceDefinition` (defined in spring-boot-cf-service-broker) which
|
||||
has optional setters for plans and metadata.
|
||||
|
||||
* `cloudfoundry.service.broker.*` is bound to an internal bean. It has
|
||||
optional setters for "name" (the service name), "description" (user
|
||||
friendly description) and "prefix" (used to create a unique id from
|
||||
the name).
|
||||
|
||||
An app which binds to your service will get credentials that contain a
|
||||
"uri" property linking to your service. A Spring Boot app can bind to
|
||||
that through the `vcap.services.[service].credentials.uri` environment
|
||||
property.
|
||||
|
||||
If your service also has a
|
||||
[Eureka core](https://github.com/Netflix/eureka) dependency, and you
|
||||
can expose it as a Eureka service, then any service which registers
|
||||
with Eureka will also become a Cloudfoundry service. Example app with
|
||||
Eureka server (include jersey 1.13 to get the JAX-RS dependencies):
|
||||
|
||||
```
|
||||
@Configuration
|
||||
@EnableAutoConfiguration
|
||||
public class Application extends WebMvcConfigurerAdapter {
|
||||
|
||||
public static void main(String[] args) {
|
||||
SpringApplication.run(Application.class, args);
|
||||
}
|
||||
|
||||
@Bean
|
||||
public FilterRegistrationBean jersey() {
|
||||
FilterRegistrationBean bean = new FilterRegistrationBean();
|
||||
bean.setFilter(new ServletContainer());
|
||||
bean.addInitParameter("com.sun.jersey.config.property.WebPageContentRegex",
|
||||
"(/|/(flex/|images/|js/|css/|jsp/|admin/|v2/catalog|v2/service_instances).*)");
|
||||
bean.addInitParameter("com.sun.jersey.config.property.packages",
|
||||
"com.sun.jersey;com.netflix");
|
||||
return bean;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
```
|
||||
167
spring-platform-cli/pom.xml
Normal file
167
spring-platform-cli/pom.xml
Normal file
@@ -0,0 +1,167 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<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">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
<groupId>org.springframework.platform</groupId>
|
||||
<artifactId>spring-platform-cli</artifactId>
|
||||
<version>1.0.0.BUILD-SNAPSHOT</version>
|
||||
<packaging>jar</packaging>
|
||||
|
||||
<name>spring-platform-cli</name>
|
||||
<description>Spring Patform Cli integration project</description>
|
||||
|
||||
<parent>
|
||||
<groupId>org.springframework.boot</groupId>
|
||||
<artifactId>spring-boot-starter-parent</artifactId>
|
||||
<version>1.1.5.BUILD-SNAPSHOT</version>
|
||||
<relativePath /> <!-- lookup parent from repository -->
|
||||
</parent>
|
||||
|
||||
<dependencyManagement>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>org.springframework.platform</groupId>
|
||||
<artifactId>spring-platform-netflix</artifactId>
|
||||
<version>1.0.0.BUILD-SNAPSHOT</version>
|
||||
<type>pom</type>
|
||||
<scope>import</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.springframework.platform</groupId>
|
||||
<artifactId>spring-platform-config</artifactId>
|
||||
<version>1.0.0.BUILD-SNAPSHOT</version>
|
||||
<type>pom</type>
|
||||
<scope>import</scope>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</dependencyManagement>
|
||||
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>org.springframework.boot</groupId>
|
||||
<artifactId>spring-boot-cli</artifactId>
|
||||
<version>${spring-boot.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.springframework.boot</groupId>
|
||||
<artifactId>spring-boot-starter-test</artifactId>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
|
||||
<properties>
|
||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||
<java.version>1.7</java.version>
|
||||
</properties>
|
||||
|
||||
<profiles>
|
||||
<profile>
|
||||
<id>milestone</id>
|
||||
<distributionManagement>
|
||||
<repository>
|
||||
<id>repo.spring.io</id>
|
||||
<name>Spring Milestone Repository</name>
|
||||
<url>https://repo.spring.io/libs-milestone-local</url>
|
||||
</repository>
|
||||
</distributionManagement>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>central</id>
|
||||
<distributionManagement>
|
||||
<snapshotRepository>
|
||||
<id>sonatype-nexus-snapshots</id>
|
||||
<name>Sonatype Nexus Snapshots</name>
|
||||
<url>https://oss.sonatype.org/content/repositories/snapshots/</url>
|
||||
</snapshotRepository>
|
||||
<repository>
|
||||
<id>sonatype-nexus-staging</id>
|
||||
<name>Nexus Release Repository</name>
|
||||
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
|
||||
</repository>
|
||||
</distributionManagement>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-gpg-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>sign-artifacts</id>
|
||||
<phase>verify</phase>
|
||||
<goals>
|
||||
<goal>sign</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
</profiles>
|
||||
<distributionManagement>
|
||||
<!-- see 'staging' profile for dry-run deployment settings -->
|
||||
<downloadUrl>http://www.springsource.com/download/community
|
||||
</downloadUrl>
|
||||
<site>
|
||||
<id>spring-docs</id>
|
||||
<url>scp://static.springframework.org/var/www/domains/springframework.org/static/htdocs/spring-platform-cli/docs/${project.version}
|
||||
</url>
|
||||
</site>
|
||||
<repository>
|
||||
<id>repo.spring.io</id>
|
||||
<name>Spring Release Repository</name>
|
||||
<url>https://repo.spring.io/libs-release-local</url>
|
||||
</repository>
|
||||
<snapshotRepository>
|
||||
<id>repo.spring.io</id>
|
||||
<name>Spring Snapshot Repository</name>
|
||||
<url>https://repo.spring.io/libs-snapshot-local</url>
|
||||
</snapshotRepository>
|
||||
</distributionManagement>
|
||||
|
||||
<repositories>
|
||||
<repository>
|
||||
<id>spring-snapshots</id>
|
||||
<name>Spring Snapshots</name>
|
||||
<url>http://repo.spring.io/snapshot</url>
|
||||
<snapshots>
|
||||
<enabled>true</enabled>
|
||||
</snapshots>
|
||||
</repository>
|
||||
<repository>
|
||||
<id>spring-milestones</id>
|
||||
<name>Spring Milestones</name>
|
||||
<url>http://repo.spring.io/milestone</url>
|
||||
<snapshots>
|
||||
<enabled>false</enabled>
|
||||
</snapshots>
|
||||
</repository>
|
||||
<repository>
|
||||
<id>spring-releases</id>
|
||||
<name>Spring Releases</name>
|
||||
<url>http://repo.spring.io/release</url>
|
||||
<snapshots>
|
||||
<enabled>false</enabled>
|
||||
</snapshots>
|
||||
</repository>
|
||||
</repositories>
|
||||
<pluginRepositories>
|
||||
<pluginRepository>
|
||||
<id>spring-snapshots</id>
|
||||
<name>Spring Snapshots</name>
|
||||
<url>http://repo.spring.io/snapshot</url>
|
||||
<snapshots>
|
||||
<enabled>true</enabled>
|
||||
</snapshots>
|
||||
</pluginRepository>
|
||||
<pluginRepository>
|
||||
<id>spring-milestones</id>
|
||||
<name>Spring Milestones</name>
|
||||
<url>http://repo.spring.io/milestone</url>
|
||||
<snapshots>
|
||||
<enabled>false</enabled>
|
||||
</snapshots>
|
||||
</pluginRepository>
|
||||
</pluginRepositories>
|
||||
</project>
|
||||
@@ -0,0 +1,35 @@
|
||||
/*
|
||||
* Copyright 2013-2014 the original author or authors.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
package org.springframework.platform.cli.command;
|
||||
|
||||
import java.util.Collection;
|
||||
import java.util.Collections;
|
||||
|
||||
import org.springframework.boot.cli.command.Command;
|
||||
import org.springframework.boot.cli.command.CommandFactory;
|
||||
|
||||
/**
|
||||
* @author Dave Syer
|
||||
*
|
||||
*/
|
||||
public class EncryptCommand implements CommandFactory {
|
||||
|
||||
@Override
|
||||
public Collection<Command> getCommands() {
|
||||
return Collections.emptySet();
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,131 @@
|
||||
/*
|
||||
* Copyright 2013-2014 the original author or authors.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
package org.springframework.platform.cli.compiler;
|
||||
|
||||
import groovy.grape.Grape;
|
||||
|
||||
import java.net.URI;
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
import java.util.Iterator;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
import org.eclipse.aether.graph.Dependency;
|
||||
import org.springframework.boot.cli.compiler.CompilerAutoConfiguration;
|
||||
import org.springframework.boot.cli.compiler.DependencyCustomizer;
|
||||
import org.springframework.boot.dependency.tools.Dependencies;
|
||||
import org.springframework.boot.dependency.tools.ManagedDependencies;
|
||||
import org.springframework.boot.dependency.tools.PropertiesFileDependencies;
|
||||
|
||||
/**
|
||||
* @author Dave Syer
|
||||
*
|
||||
*/
|
||||
public class SpringPlatformCompilerAutoConfiguration extends CompilerAutoConfiguration {
|
||||
|
||||
@Override
|
||||
public void applyDependencies(DependencyCustomizer dependencies) {
|
||||
addManagedDependencies(dependencies);
|
||||
dependencies.ifAnyMissingClasses(
|
||||
"org.springframework.boot.actuate.endpoint.EnvironmentEndpoint").add(
|
||||
"spring-boot-starter-actuator");
|
||||
dependencies
|
||||
.ifAnyMissingClasses("org.springframework.platform.config.Environment")
|
||||
.add("spring-platform-config-client");
|
||||
}
|
||||
|
||||
private void addManagedDependencies(DependencyCustomizer dependencies) {
|
||||
List<Dependencies> managedDependencies = new ArrayList<Dependencies>();
|
||||
managedDependencies.add(new AetherManagedDependencies(dependencies
|
||||
.getDependencyResolutionContext().getManagedDependencies()));
|
||||
managedDependencies.addAll(getAdditionalDependencies());
|
||||
dependencies.getDependencyResolutionContext().setManagedDependencies(
|
||||
ManagedDependencies.get(managedDependencies));
|
||||
|
||||
}
|
||||
|
||||
private List<Dependencies> getAdditionalDependencies() {
|
||||
String[] components = "org.springframework.platform:spring-platform-components-versions:1.0.0.BUILD-SNAPSHOT"
|
||||
.split(":");
|
||||
Map<String, String> dependency;
|
||||
dependency = new HashMap<String, String>();
|
||||
dependency.put("group", components[0]);
|
||||
dependency.put("module", components[1]);
|
||||
dependency.put("version", components[2]);
|
||||
dependency.put("type", "properties");
|
||||
URI[] uris = Grape.getInstance().resolve(null, dependency);
|
||||
List<Dependencies> managedDependencies = new ArrayList<Dependencies>(uris.length);
|
||||
for (URI uri : uris) {
|
||||
try {
|
||||
managedDependencies.add(new PropertiesFileDependencies(uri.toURL()
|
||||
.openStream()));
|
||||
}
|
||||
catch (Exception ex) {
|
||||
throw new IllegalStateException("Failed to parse '" + uris[0]
|
||||
+ "'. Is it a valid properties file?", ex);
|
||||
}
|
||||
}
|
||||
return managedDependencies;
|
||||
}
|
||||
|
||||
static class AetherManagedDependencies implements Dependencies {
|
||||
|
||||
private Map<String, org.springframework.boot.dependency.tools.Dependency> groupAndArtifactToDependency = new HashMap<String, org.springframework.boot.dependency.tools.Dependency>();
|
||||
|
||||
private Map<String, String> artifactToGroupAndArtifact = new HashMap<String, String>();
|
||||
|
||||
public AetherManagedDependencies(List<Dependency> dependencies) {
|
||||
|
||||
for (Dependency dependency : dependencies) {
|
||||
|
||||
String groupId = dependency.getArtifact().getGroupId();
|
||||
String artifactId = dependency.getArtifact().getArtifactId();
|
||||
String version = dependency.getArtifact().getVersion();
|
||||
|
||||
List<org.springframework.boot.dependency.tools.Dependency.Exclusion> exclusions = new ArrayList<org.springframework.boot.dependency.tools.Dependency.Exclusion>();
|
||||
org.springframework.boot.dependency.tools.Dependency value = new org.springframework.boot.dependency.tools.Dependency(groupId, artifactId, version, exclusions);
|
||||
|
||||
groupAndArtifactToDependency.put(groupId + ":" + artifactId, value);
|
||||
artifactToGroupAndArtifact.put(artifactId, groupId + ":" + artifactId);
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public org.springframework.boot.dependency.tools.Dependency find(String groupId,
|
||||
String artifactId) {
|
||||
return groupAndArtifactToDependency.get(groupId + ":" + artifactId);
|
||||
}
|
||||
|
||||
@Override
|
||||
public org.springframework.boot.dependency.tools.Dependency find(String artifactId) {
|
||||
String groupAndArtifact = artifactToGroupAndArtifact.get(artifactId);
|
||||
if (groupAndArtifact==null) {
|
||||
return null;
|
||||
}
|
||||
return groupAndArtifactToDependency.get(groupAndArtifact);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Iterator<org.springframework.boot.dependency.tools.Dependency> iterator() {
|
||||
return groupAndArtifactToDependency.values().iterator();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
org.springframework.platform.cli.command.EncryptCommand
|
||||
@@ -0,0 +1 @@
|
||||
org.springframework.platform.cli.compiler.SpringPlatformCompilerAutoConfiguration
|
||||
15
spring-platform-cli/src/test/resources/application.yml
Normal file
15
spring-platform-cli/src/test/resources/application.yml
Normal file
@@ -0,0 +1,15 @@
|
||||
debug: true
|
||||
spring:
|
||||
application:
|
||||
name: eureka
|
||||
management:
|
||||
context-path: /admin
|
||||
eureka:
|
||||
server:
|
||||
waitTimeInMsWhenSyncEmpty: 1000
|
||||
client:
|
||||
serviceUrl:
|
||||
defaultZone: http://localhost:8080/v2/
|
||||
default.defaultZone: http://localhost:8080/v2/
|
||||
registerWithEureka: false
|
||||
fetchRegistry: false
|
||||
110
spring-platform-versions/pom.xml
Normal file
110
spring-platform-versions/pom.xml
Normal file
@@ -0,0 +1,110 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<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">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<parent>
|
||||
<groupId>org.springframework.platform</groupId>
|
||||
<artifactId>spring-platform-cli-parent</artifactId>
|
||||
<version>1.0.0.BUILD-SNAPSHOT</version>
|
||||
</parent>
|
||||
<artifactId>spring-platform-components-versions</artifactId>
|
||||
<packaging>pom</packaging>
|
||||
<name>Spring Platform Components Versions</name>
|
||||
<description>Spring Platform Components Versions Property File</description>
|
||||
<url>http://projects.spring.io/spring-boot/</url>
|
||||
<organization>
|
||||
<name>Pivotal Software, Inc.</name>
|
||||
<url>http://www.spring.io</url>
|
||||
</organization>
|
||||
<properties>
|
||||
<main.basedir>${basedir}/../..</main.basedir>
|
||||
</properties>
|
||||
<dependencyManagement>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>org.springframework.platform</groupId>
|
||||
<artifactId>spring-platform-starter</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.springframework.platform</groupId>
|
||||
<artifactId>spring-platform-starter-eureka</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</dependencyManagement>
|
||||
<build>
|
||||
<resources>
|
||||
<resource>
|
||||
<directory>${project.build.directory}/generated-resources</directory>
|
||||
</resource>
|
||||
</resources>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<artifactId>maven-help-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>generate-effective-dependencies-pom</id>
|
||||
<phase>generate-resources</phase>
|
||||
<goals>
|
||||
<goal>effective-pom</goal>
|
||||
</goals>
|
||||
<configuration>
|
||||
<output>${project.build.directory}/effective-pom/spring-platform-components-versions.xml</output>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>xml-maven-plugin</artifactId>
|
||||
<version>1.0</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<goals>
|
||||
<goal>transform</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
<configuration>
|
||||
<transformationSets>
|
||||
<transformationSet>
|
||||
<dir>${project.build.directory}/effective-pom</dir>
|
||||
<stylesheet>src/main/xslt/dependency-management-to-versions.xsl</stylesheet>
|
||||
<fileMappers>
|
||||
<fileMapper implementation="org.codehaus.plexus.components.io.filemappers.FileExtensionMapper">
|
||||
<targetExtension>.properties</targetExtension>
|
||||
</fileMapper>
|
||||
</fileMappers>
|
||||
<outputDir>${project.build.directory}/generated-resources</outputDir>
|
||||
</transformationSet>
|
||||
</transformationSets>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>build-helper-maven-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>attach-artifacts</id>
|
||||
<phase>package</phase>
|
||||
<goals>
|
||||
<goal>attach-artifact</goal>
|
||||
</goals>
|
||||
<configuration>
|
||||
<artifacts>
|
||||
<artifact>
|
||||
<file>${project.build.directory}/generated-resources/spring-platform-components-versions.properties</file>
|
||||
<type>properties</type>
|
||||
</artifact>
|
||||
<artifact>
|
||||
<file>${project.build.directory}/effective-pom/spring-platform-components-versions.xml</file>
|
||||
<type>effective-pom</type>
|
||||
</artifact>
|
||||
</artifacts>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</project>
|
||||
35
spring-platform-versions/src/dependency-tree/settings.xml
Normal file
35
spring-platform-versions/src/dependency-tree/settings.xml
Normal file
@@ -0,0 +1,35 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<settings>
|
||||
<profiles>
|
||||
<profile>
|
||||
<id>it-repo</id>
|
||||
<activation>
|
||||
<activeByDefault>true</activeByDefault>
|
||||
</activation>
|
||||
<repositories>
|
||||
<repository>
|
||||
<id>local.central</id>
|
||||
<url>@localRepositoryUrl@</url>
|
||||
<releases>
|
||||
<enabled>true</enabled>
|
||||
</releases>
|
||||
<snapshots>
|
||||
<enabled>true</enabled>
|
||||
</snapshots>
|
||||
</repository>
|
||||
</repositories>
|
||||
<pluginRepositories>
|
||||
<pluginRepository>
|
||||
<id>local.central</id>
|
||||
<url>@localRepositoryUrl@</url>
|
||||
<releases>
|
||||
<enabled>true</enabled>
|
||||
</releases>
|
||||
<snapshots>
|
||||
<enabled>true</enabled>
|
||||
</snapshots>
|
||||
</pluginRepository>
|
||||
</pluginRepositories>
|
||||
</profile>
|
||||
</profiles>
|
||||
</settings>
|
||||
@@ -0,0 +1,21 @@
|
||||
<?xml version="1.0"?>
|
||||
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
|
||||
xmlns:mvn="http://maven.apache.org/POM/4.0.0"
|
||||
version="1.0">
|
||||
|
||||
<xsl:output method="text" encoding="UTF-8" indent="no"/>
|
||||
|
||||
<xsl:template match="/">
|
||||
<xsl:for-each select="//mvn:dependency">
|
||||
<xsl:sort select="mvn:groupId"/>
|
||||
<xsl:sort select="mvn:artifactId"/>
|
||||
<xsl:copy-of select="mvn:groupId"/>
|
||||
<xsl:text>\:</xsl:text>
|
||||
<xsl:copy-of select="mvn:artifactId"/>
|
||||
<xsl:text>=</xsl:text>
|
||||
<xsl:copy-of select="mvn:version"/>
|
||||
<xsl:text>
</xsl:text>
|
||||
</xsl:for-each>
|
||||
</xsl:template>
|
||||
|
||||
</xsl:stylesheet>
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,309 @@
|
||||
ch.qos.logback\:logback-classic=1.1.2
|
||||
com.codahale.metrics\:metrics-core=3.0.2
|
||||
com.codahale.metrics\:metrics-ganglia=3.0.2
|
||||
com.codahale.metrics\:metrics-graphite=3.0.2
|
||||
com.codahale.metrics\:metrics-servlets=3.0.2
|
||||
com.fasterxml.jackson.core\:jackson-annotations=2.3.3
|
||||
com.fasterxml.jackson.core\:jackson-core=2.3.3
|
||||
com.fasterxml.jackson.core\:jackson-databind=2.3.3
|
||||
com.fasterxml.jackson.datatype\:jackson-datatype-joda=2.3.3
|
||||
com.fasterxml.jackson.datatype\:jackson-datatype-jsr310=2.3.3
|
||||
com.gemstone.gemfire\:gemfire=7.0.2
|
||||
com.h2database\:h2=1.3.176
|
||||
com.jayway.jsonpath\:json-path=0.9.1
|
||||
com.netflix.archaius\:archaius-core=0.6.0
|
||||
com.netflix.eureka\:eureka-client=1.1.135
|
||||
com.netflix.eureka\:eureka-core=1.1.135
|
||||
com.netflix.feign\:feign-core=6.1.2
|
||||
com.netflix.feign\:feign-ribbon=6.1.2
|
||||
com.netflix.hystrix\:hystrix-core=1.4.0-RC4
|
||||
com.netflix.hystrix\:hystrix-javanica=1.4.0-RC4
|
||||
com.netflix.hystrix\:hystrix-metrics-event-stream=1.4.0-RC4
|
||||
com.netflix.ribbon\:ribbon-core=0.3.12
|
||||
com.netflix.ribbon\:ribbon-eureka=0.3.12
|
||||
com.netflix.ribbon\:ribbon-httpclient=0.3.12
|
||||
com.netflix.turbine\:turbine-core=0.4
|
||||
com.netflix.zuul\:zuul-core=1.0.24
|
||||
com.zaxxer\:HikariCP=1.4.0
|
||||
commons-beanutils\:commons-beanutils=1.9.2
|
||||
commons-collections\:commons-collections=3.2.1
|
||||
commons-dbcp\:commons-dbcp=1.4
|
||||
commons-digester\:commons-digester=2.1
|
||||
commons-pool\:commons-pool=1.6
|
||||
javax.jms\:jms-api=1.1-rev-1
|
||||
javax.servlet\:javax.servlet-api=3.0.1
|
||||
javax.servlet\:jstl=1.2
|
||||
jaxen\:jaxen=1.1.6
|
||||
jline\:jline=2.11
|
||||
joda-time\:joda-time=2.3
|
||||
junit\:junit=4.11
|
||||
junit\:junit=4.11
|
||||
log4j\:log4j=1.2.17
|
||||
mysql\:mysql-connector-java=5.1.31
|
||||
net.sf.jopt-simple\:jopt-simple=4.6
|
||||
nz.net.ultraq.thymeleaf\:thymeleaf-layout-dialect=1.2.5
|
||||
org.apache.activemq\:activemq-broker=5.9.1
|
||||
org.apache.activemq\:activemq-client=5.9.1
|
||||
org.apache.activemq\:activemq-pool=5.9.1
|
||||
org.apache.commons\:commons-pool2=2.2
|
||||
org.apache.httpcomponents\:httpasyncclient=4.0.1
|
||||
org.apache.httpcomponents\:httpclient=4.3.4
|
||||
org.apache.httpcomponents\:httpmime=4.3.4
|
||||
org.apache.ivy\:ivy=2.3.0
|
||||
org.apache.maven\:maven-aether-provider=3.2.1
|
||||
org.apache.maven\:maven-archiver=2.5
|
||||
org.apache.maven\:maven-artifact=3.1.1
|
||||
org.apache.maven\:maven-core=3.1.1
|
||||
org.apache.maven\:maven-model=3.1.1
|
||||
org.apache.maven\:maven-plugin-api=3.1.1
|
||||
org.apache.maven\:maven-settings=3.1.1
|
||||
org.apache.maven\:maven-settings-builder=3.1.1
|
||||
org.apache.maven.plugins\:maven-shade-plugin=2.2
|
||||
org.apache.maven.plugin-tools\:maven-plugin-annotations=3.2
|
||||
org.apache.maven.shared\:maven-common-artifact-filters=1.4
|
||||
org.apache.solr\:solr-solrj=4.7.2
|
||||
org.apache.tomcat\:tomcat-jdbc=7.0.54
|
||||
org.apache.tomcat\:tomcat-jsp-api=7.0.54
|
||||
org.apache.tomcat.embed\:tomcat-embed-core=7.0.54
|
||||
org.apache.tomcat.embed\:tomcat-embed-el=7.0.54
|
||||
org.apache.tomcat.embed\:tomcat-embed-jasper=7.0.54
|
||||
org.apache.tomcat.embed\:tomcat-embed-logging-juli=7.0.54
|
||||
org.apache.tomcat.embed\:tomcat-embed-websocket=7.0.54
|
||||
org.apache.velocity\:velocity=1.7
|
||||
org.apache.velocity\:velocity-tools=2.0
|
||||
org.aspectj\:aspectjrt=1.8.1
|
||||
org.aspectj\:aspectjtools=1.8.1
|
||||
org.aspectj\:aspectjweaver=1.8.1
|
||||
org.codehaus.groovy\:groovy=2.3.6
|
||||
org.codehaus.groovy\:groovy-all=2.3.6
|
||||
org.codehaus.groovy\:groovy-ant=2.3.6
|
||||
org.codehaus.groovy\:groovy-bsf=2.3.6
|
||||
org.codehaus.groovy\:groovy-console=2.3.6
|
||||
org.codehaus.groovy\:groovy-docgenerator=2.3.6
|
||||
org.codehaus.groovy\:groovy-groovydoc=2.3.6
|
||||
org.codehaus.groovy\:groovy-groovysh=2.3.6
|
||||
org.codehaus.groovy\:groovy-jmx=2.3.6
|
||||
org.codehaus.groovy\:groovy-json=2.3.6
|
||||
org.codehaus.groovy\:groovy-jsr223=2.3.6
|
||||
org.codehaus.groovy\:groovy-nio=2.3.6
|
||||
org.codehaus.groovy\:groovy-servlet=2.3.6
|
||||
org.codehaus.groovy\:groovy-sql=2.3.6
|
||||
org.codehaus.groovy\:groovy-swing=2.3.6
|
||||
org.codehaus.groovy\:groovy-templates=2.3.6
|
||||
org.codehaus.groovy\:groovy-test=2.3.6
|
||||
org.codehaus.groovy\:groovy-testng=2.3.6
|
||||
org.codehaus.groovy\:groovy-xml=2.3.6
|
||||
org.codehaus.janino\:janino=2.6.1
|
||||
org.codehaus.plexus\:plexus-archiver=2.4.4
|
||||
org.codehaus.plexus\:plexus-component-api=1.0-alpha-33
|
||||
org.codehaus.plexus\:plexus-utils=3.0.17
|
||||
org.crashub\:crash.cli=1.3.0
|
||||
org.crashub\:crash.connectors.ssh=1.3.0
|
||||
org.crashub\:crash.connectors.telnet=1.3.0
|
||||
org.crashub\:crash.embed.spring=1.3.0
|
||||
org.crashub\:crash.plugins.cron=1.3.0
|
||||
org.crashub\:crash.plugins.mail=1.3.0
|
||||
org.crashub\:crash.shell=1.3.0
|
||||
org.eclipse.aether\:aether-api=0.9.1.v20140329
|
||||
org.eclipse.aether\:aether-connector-basic=0.9.1.v20140329
|
||||
org.eclipse.aether\:aether-impl=0.9.1.v20140329
|
||||
org.eclipse.aether\:aether-spi=0.9.1.v20140329
|
||||
org.eclipse.aether\:aether-transport-file=0.9.1.v20140329
|
||||
org.eclipse.aether\:aether-transport-http=0.9.1.v20140329
|
||||
org.eclipse.aether\:aether-util=0.9.1.v20140329
|
||||
org.eclipse.jetty\:jetty-annotations=8.1.15.v20140411
|
||||
org.eclipse.jetty\:jetty-jsp=8.1.15.v20140411
|
||||
org.eclipse.jetty\:jetty-util=8.1.15.v20140411
|
||||
org.eclipse.jetty\:jetty-webapp=8.1.15.v20140411
|
||||
org.eclipse.jetty.orbit\:javax.servlet.jsp=2.2.0.v201112011158
|
||||
org.flywaydb\:flyway-core=3.0
|
||||
org.freemarker\:freemarker=2.3.20
|
||||
org.gradle\:gradle-base-services=1.6
|
||||
org.gradle\:gradle-base-services-groovy=1.6
|
||||
org.gradle\:gradle-core=1.6
|
||||
org.gradle\:gradle-plugins=1.6
|
||||
org.hamcrest\:hamcrest-core=1.3
|
||||
org.hamcrest\:hamcrest-library=1.3
|
||||
org.hamcrest\:hamcrest-library=1.3
|
||||
org.hibernate\:hibernate-entitymanager=4.3.5.Final
|
||||
org.hibernate\:hibernate-validator=5.0.3.Final
|
||||
org.hibernate.javax.persistence\:hibernate-jpa-2.0-api=1.0.1.Final
|
||||
org.hornetq\:hornetq-jms-client=2.4.1.Final
|
||||
org.hornetq\:hornetq-jms-server=2.4.1.Final
|
||||
org.hsqldb\:hsqldb=2.3.2
|
||||
org.javassist\:javassist=3.18.1-GA
|
||||
org.jdom\:jdom2=2.0.5
|
||||
org.jolokia\:jolokia-core=1.2.2
|
||||
org.liquibase\:liquibase-core=3.0.8
|
||||
org.mockito\:mockito-core=1.9.5
|
||||
org.mockito\:mockito-core=1.9.5
|
||||
org.mongodb\:mongo-java-driver=2.12.2
|
||||
org.projectlombok\:lombok=1.12.6
|
||||
org.projectreactor\:reactor-core=1.1.2.RELEASE
|
||||
org.projectreactor\:reactor-groovy=1.1.2.RELEASE
|
||||
org.projectreactor\:reactor-groovy-extensions=1.1.2.RELEASE
|
||||
org.projectreactor\:reactor-logback=1.1.2.RELEASE
|
||||
org.projectreactor\:reactor-net=1.1.2.RELEASE
|
||||
org.projectreactor.spring\:reactor-spring-context=1.1.2.RELEASE
|
||||
org.projectreactor.spring\:reactor-spring-core=1.1.2.RELEASE
|
||||
org.projectreactor.spring\:reactor-spring-messaging=1.1.2.RELEASE
|
||||
org.projectreactor.spring\:reactor-spring-webmvc=1.1.2.RELEASE
|
||||
org.slf4j\:jcl-over-slf4j=1.7.7
|
||||
org.slf4j\:jul-to-slf4j=1.7.7
|
||||
org.slf4j\:log4j-over-slf4j=1.7.7
|
||||
org.slf4j\:slf4j-api=1.7.7
|
||||
org.slf4j\:slf4j-jdk14=1.7.7
|
||||
org.slf4j\:slf4j-log4j12=1.7.7
|
||||
org.spockframework\:spock-core=0.7-groovy-2.0
|
||||
org.spockframework\:spock-spring=0.7-groovy-2.0
|
||||
org.springframework\:spring-aop=4.0.6.RELEASE
|
||||
org.springframework\:spring-aspects=4.0.6.RELEASE
|
||||
org.springframework\:spring-beans=4.0.6.RELEASE
|
||||
org.springframework\:spring-context=4.0.6.RELEASE
|
||||
org.springframework\:spring-context-support=4.0.6.RELEASE
|
||||
org.springframework\:spring-core=4.0.6.RELEASE
|
||||
org.springframework\:spring-expression=4.0.6.RELEASE
|
||||
org.springframework\:spring-instrument=4.0.6.RELEASE
|
||||
org.springframework\:spring-instrument-tomcat=4.0.6.RELEASE
|
||||
org.springframework\:spring-jdbc=4.0.6.RELEASE
|
||||
org.springframework\:spring-jms=4.0.6.RELEASE
|
||||
org.springframework\:springloaded=1.2.0.RELEASE
|
||||
org.springframework\:spring-messaging=4.0.6.RELEASE
|
||||
org.springframework\:spring-orm=4.0.6.RELEASE
|
||||
org.springframework\:spring-oxm=4.0.6.RELEASE
|
||||
org.springframework\:spring-test=4.0.6.RELEASE
|
||||
org.springframework\:spring-test=4.0.6.RELEASE
|
||||
org.springframework\:spring-tx=4.0.6.RELEASE
|
||||
org.springframework\:spring-web=4.0.6.RELEASE
|
||||
org.springframework\:spring-webmvc=4.0.6.RELEASE
|
||||
org.springframework\:spring-webmvc-portlet=4.0.6.RELEASE
|
||||
org.springframework\:spring-websocket=4.0.6.RELEASE
|
||||
org.springframework.amqp\:spring-amqp=1.3.5.RELEASE
|
||||
org.springframework.amqp\:spring-erlang=1.3.5.RELEASE
|
||||
org.springframework.amqp\:spring-rabbit=1.3.5.RELEASE
|
||||
org.springframework.batch\:spring-batch-core=3.0.1.RELEASE
|
||||
org.springframework.batch\:spring-batch-infrastructure=3.0.1.RELEASE
|
||||
org.springframework.batch\:spring-batch-integration=3.0.1.RELEASE
|
||||
org.springframework.batch\:spring-batch-test=3.0.1.RELEASE
|
||||
org.springframework.boot\:spring-boot=1.1.5.BUILD-SNAPSHOT
|
||||
org.springframework.boot\:spring-boot=1.1.5.BUILD-SNAPSHOT
|
||||
org.springframework.boot\:spring-boot-actuator=1.1.5.BUILD-SNAPSHOT
|
||||
org.springframework.boot\:spring-boot-autoconfigure=1.1.5.BUILD-SNAPSHOT
|
||||
org.springframework.boot\:spring-boot-dependency-tools=1.1.5.BUILD-SNAPSHOT
|
||||
org.springframework.boot\:spring-boot-loader=1.1.5.BUILD-SNAPSHOT
|
||||
org.springframework.boot\:spring-boot-loader-tools=1.1.5.BUILD-SNAPSHOT
|
||||
org.springframework.boot\:spring-boot-starter=1.1.5.BUILD-SNAPSHOT
|
||||
org.springframework.boot\:spring-boot-starter-actuator=1.1.5.BUILD-SNAPSHOT
|
||||
org.springframework.boot\:spring-boot-starter-amqp=1.1.5.BUILD-SNAPSHOT
|
||||
org.springframework.boot\:spring-boot-starter-aop=1.1.5.BUILD-SNAPSHOT
|
||||
org.springframework.boot\:spring-boot-starter-batch=1.1.5.BUILD-SNAPSHOT
|
||||
org.springframework.boot\:spring-boot-starter-data-elasticsearch=1.1.5.BUILD-SNAPSHOT
|
||||
org.springframework.boot\:spring-boot-starter-data-gemfire=1.1.5.BUILD-SNAPSHOT
|
||||
org.springframework.boot\:spring-boot-starter-data-jpa=1.1.5.BUILD-SNAPSHOT
|
||||
org.springframework.boot\:spring-boot-starter-data-mongodb=1.1.5.BUILD-SNAPSHOT
|
||||
org.springframework.boot\:spring-boot-starter-data-rest=1.1.5.BUILD-SNAPSHOT
|
||||
org.springframework.boot\:spring-boot-starter-data-solr=1.1.5.BUILD-SNAPSHOT
|
||||
org.springframework.boot\:spring-boot-starter-freemarker=1.1.5.BUILD-SNAPSHOT
|
||||
org.springframework.boot\:spring-boot-starter-groovy-templates=1.1.5.BUILD-SNAPSHOT
|
||||
org.springframework.boot\:spring-boot-starter-hornetq=1.1.5.BUILD-SNAPSHOT
|
||||
org.springframework.boot\:spring-boot-starter-integration=1.1.5.BUILD-SNAPSHOT
|
||||
org.springframework.boot\:spring-boot-starter-jdbc=1.1.5.BUILD-SNAPSHOT
|
||||
org.springframework.boot\:spring-boot-starter-jetty=1.1.5.BUILD-SNAPSHOT
|
||||
org.springframework.boot\:spring-boot-starter-log4j=1.1.5.BUILD-SNAPSHOT
|
||||
org.springframework.boot\:spring-boot-starter-logging=1.1.5.BUILD-SNAPSHOT
|
||||
org.springframework.boot\:spring-boot-starter-mobile=1.1.5.BUILD-SNAPSHOT
|
||||
org.springframework.boot\:spring-boot-starter-redis=1.1.5.BUILD-SNAPSHOT
|
||||
org.springframework.boot\:spring-boot-starter-remote-shell=1.1.5.BUILD-SNAPSHOT
|
||||
org.springframework.boot\:spring-boot-starter-security=1.1.5.BUILD-SNAPSHOT
|
||||
org.springframework.boot\:spring-boot-starter-social-facebook=1.1.5.BUILD-SNAPSHOT
|
||||
org.springframework.boot\:spring-boot-starter-social-linkedin=1.1.5.BUILD-SNAPSHOT
|
||||
org.springframework.boot\:spring-boot-starter-social-twitter=1.1.5.BUILD-SNAPSHOT
|
||||
org.springframework.boot\:spring-boot-starter-test=1.1.5.BUILD-SNAPSHOT
|
||||
org.springframework.boot\:spring-boot-starter-thymeleaf=1.1.5.BUILD-SNAPSHOT
|
||||
org.springframework.boot\:spring-boot-starter-tomcat=1.1.5.BUILD-SNAPSHOT
|
||||
org.springframework.boot\:spring-boot-starter-velocity=1.1.5.BUILD-SNAPSHOT
|
||||
org.springframework.boot\:spring-boot-starter-web=1.1.5.BUILD-SNAPSHOT
|
||||
org.springframework.boot\:spring-boot-starter-websocket=1.1.5.BUILD-SNAPSHOT
|
||||
org.springframework.boot\:spring-boot-starter-ws=1.1.5.BUILD-SNAPSHOT
|
||||
org.springframework.data\:spring-cql=1.0.2.RELEASE
|
||||
org.springframework.data\:spring-data-cassandra=1.0.2.RELEASE
|
||||
org.springframework.data\:spring-data-commons=1.8.2.RELEASE
|
||||
org.springframework.data\:spring-data-couchbase=1.1.2.RELEASE
|
||||
org.springframework.data\:spring-data-elasticsearch=1.0.2.RELEASE
|
||||
org.springframework.data\:spring-data-gemfire=1.4.2.RELEASE
|
||||
org.springframework.data\:spring-data-jpa=1.6.2.RELEASE
|
||||
org.springframework.data\:spring-data-mongodb=1.5.2.RELEASE
|
||||
org.springframework.data\:spring-data-mongodb-cross-store=1.5.2.RELEASE
|
||||
org.springframework.data\:spring-data-mongodb-log4j=1.5.2.RELEASE
|
||||
org.springframework.data\:spring-data-neo4j=3.1.2.RELEASE
|
||||
org.springframework.data\:spring-data-redis=1.3.2.RELEASE
|
||||
org.springframework.data\:spring-data-rest-core=2.1.2.RELEASE
|
||||
org.springframework.data\:spring-data-rest-webmvc=2.1.2.RELEASE
|
||||
org.springframework.data\:spring-data-solr=1.2.2.RELEASE
|
||||
org.springframework.hateoas\:spring-hateoas=0.16.0.RELEASE
|
||||
org.springframework.integration\:spring-integration-amqp=4.0.2.RELEASE
|
||||
org.springframework.integration\:spring-integration-core=4.0.2.RELEASE
|
||||
org.springframework.integration\:spring-integration-event=4.0.2.RELEASE
|
||||
org.springframework.integration\:spring-integration-feed=4.0.2.RELEASE
|
||||
org.springframework.integration\:spring-integration-file=4.0.2.RELEASE
|
||||
org.springframework.integration\:spring-integration-ftp=4.0.2.RELEASE
|
||||
org.springframework.integration\:spring-integration-gemfire=4.0.2.RELEASE
|
||||
org.springframework.integration\:spring-integration-groovy=4.0.2.RELEASE
|
||||
org.springframework.integration\:spring-integration-http=4.0.2.RELEASE
|
||||
org.springframework.integration\:spring-integration-ip=4.0.2.RELEASE
|
||||
org.springframework.integration\:spring-integration-jdbc=4.0.2.RELEASE
|
||||
org.springframework.integration\:spring-integration-jms=4.0.2.RELEASE
|
||||
org.springframework.integration\:spring-integration-jmx=4.0.2.RELEASE
|
||||
org.springframework.integration\:spring-integration-jpa=4.0.2.RELEASE
|
||||
org.springframework.integration\:spring-integration-mail=4.0.2.RELEASE
|
||||
org.springframework.integration\:spring-integration-mongodb=4.0.2.RELEASE
|
||||
org.springframework.integration\:spring-integration-mqtt=4.0.2.RELEASE
|
||||
org.springframework.integration\:spring-integration-redis=4.0.2.RELEASE
|
||||
org.springframework.integration\:spring-integration-rmi=4.0.2.RELEASE
|
||||
org.springframework.integration\:spring-integration-scripting=4.0.2.RELEASE
|
||||
org.springframework.integration\:spring-integration-security=4.0.2.RELEASE
|
||||
org.springframework.integration\:spring-integration-sftp=4.0.2.RELEASE
|
||||
org.springframework.integration\:spring-integration-stream=4.0.2.RELEASE
|
||||
org.springframework.integration\:spring-integration-syslog=4.0.2.RELEASE
|
||||
org.springframework.integration\:spring-integration-test=4.0.2.RELEASE
|
||||
org.springframework.integration\:spring-integration-twitter=4.0.2.RELEASE
|
||||
org.springframework.integration\:spring-integration-ws=4.0.2.RELEASE
|
||||
org.springframework.integration\:spring-integration-xml=4.0.2.RELEASE
|
||||
org.springframework.integration\:spring-integration-xmpp=4.0.2.RELEASE
|
||||
org.springframework.mobile\:spring-mobile-device=1.1.2.RELEASE
|
||||
org.springframework.platform\:spring-platform-config-client=1.0.0.BUILD-SNAPSHOT
|
||||
org.springframework.platform\:spring-platform-config-server=1.0.0.BUILD-SNAPSHOT
|
||||
org.springframework.platform\:spring-platform-netflix-core=1.0.0.BUILD-SNAPSHOT
|
||||
org.springframework.platform\:spring-platform-starter=1.0.0.BUILD-SNAPSHOT
|
||||
org.springframework.platform\:spring-platform-starter-eureka=1.0.0.BUILD-SNAPSHOT
|
||||
org.springframework.security\:spring-security-acl=3.2.4.RELEASE
|
||||
org.springframework.security\:spring-security-aspects=3.2.4.RELEASE
|
||||
org.springframework.security\:spring-security-cas=3.2.4.RELEASE
|
||||
org.springframework.security\:spring-security-config=3.2.4.RELEASE
|
||||
org.springframework.security\:spring-security-core=3.2.4.RELEASE
|
||||
org.springframework.security\:spring-security-crypto=3.2.4.RELEASE
|
||||
org.springframework.security\:spring-security-jwt=1.0.2.RELEASE
|
||||
org.springframework.security\:spring-security-ldap=3.2.4.RELEASE
|
||||
org.springframework.security\:spring-security-openid=3.2.4.RELEASE
|
||||
org.springframework.security\:spring-security-remoting=3.2.4.RELEASE
|
||||
org.springframework.security\:spring-security-taglibs=3.2.4.RELEASE
|
||||
org.springframework.security\:spring-security-web=3.2.4.RELEASE
|
||||
org.springframework.social\:spring-social-config=1.1.0.RELEASE
|
||||
org.springframework.social\:spring-social-core=1.1.0.RELEASE
|
||||
org.springframework.social\:spring-social-facebook=1.1.1.RELEASE
|
||||
org.springframework.social\:spring-social-facebook-web=1.1.1.RELEASE
|
||||
org.springframework.social\:spring-social-linkedin=1.0.1.RELEASE
|
||||
org.springframework.social\:spring-social-security=1.1.0.RELEASE
|
||||
org.springframework.social\:spring-social-twitter=1.1.0.RELEASE
|
||||
org.springframework.social\:spring-social-web=1.1.0.RELEASE
|
||||
org.springframework.ws\:spring-ws-core=2.2.0.RELEASE
|
||||
org.springframework.ws\:spring-ws-security=2.2.0.RELEASE
|
||||
org.springframework.ws\:spring-ws-support=2.2.0.RELEASE
|
||||
org.springframework.ws\:spring-ws-test=2.2.0.RELEASE
|
||||
org.thymeleaf\:thymeleaf=2.1.3.RELEASE
|
||||
org.thymeleaf\:thymeleaf-spring4=2.1.3.RELEASE
|
||||
org.thymeleaf.extras\:thymeleaf-extras-springsecurity3=2.1.1.RELEASE
|
||||
org.yaml\:snakeyaml=1.13
|
||||
org.zeroturnaround\:zt-zip=1.7
|
||||
redis.clients\:jedis=2.4.2
|
||||
wsdl4j\:wsdl4j=1.6.3
|
||||
Reference in New Issue
Block a user