Skip to content
Spring Migration Anaylzer is a command-line tool for analyzing Java EE applications. It produces a report describing the application and how to migrate it to Spring.
Java Other
Find file
Latest commit 51db90c @wilkinsona wilkinsona Append single space as a character rather than a String
Addresses the warning found by the new version of Sonar
Failed to load latest commit information.
analyze Upgrade versions of dependencies
command-line Sonar: don't expose internal array via getter
contributions Append single space as a character rather than a String
gradle/wrapper Upgrade to Gradle 2.x
render Produce multiple types of report from one analysis
src/main/resources [SMA-22] Fix setting of CLASSPATH on Windows
test-apps/classpath-scanner Build with Gradle
user-guide Configure sourceFileName property on htmlMulti and htmlSingle
util Remove pom.xml files
.gitignore Build with Gradle
LICENSE Upgrade versions of dependencies
NOTICE Initial code drop
README.md
build.gradle Configure the source and target compatibility
gradle.properties Move version declarations into root build.gradle
gradlew Upgrade to Gradle 1.11
gradlew.bat Build with Gradle
settings.gradle Build with Gradle

README.md

Spring Migration Analyzer

Spring Migration Anaylzer is a command-line tool for analyzing Java EE applications. It produces a report describing the application and how to migrate it to Spring.

Downloads

Usage

To begin using the Migration Analyzer, perform the following for usage information:

unzip spring-migration-analyzer-<version>-dist.zip
cd spring-migration-analyzer-<version>/bin/
./migration-analysis.sh

Example usage

./migration-analysis.sh ~/dev/resources/migration-apps/my-app.ear

This will analyze my-app.ear, producing a report in the current working directory. The report's directory will be named migration-analysis.my-app.ear.

Building from source

Spring Migration Anaylzer is built using Gradle. To build:

./gradlew clean build dist

Once the build's completed, a .zip package will be available in build/distributions.

Infrastructure

Something went wrong with that request. Please try again.