|
|
9 years ago | |
|---|---|---|
| .settings/gradle | 14 years ago | |
| buildSrc | 9 years ago | |
| gradle | 9 years ago | |
| spring-aop | 9 years ago | |
| spring-aspects | 9 years ago | |
| spring-beans | 9 years ago | |
| spring-context | 9 years ago | |
| spring-context-indexer | 9 years ago | |
| spring-context-support | 9 years ago | |
| spring-core | 9 years ago | |
| spring-expression | 9 years ago | |
| spring-framework-bom | 9 years ago | |
| spring-instrument | 9 years ago | |
| spring-jcl | 9 years ago | |
| spring-jdbc | 9 years ago | |
| spring-jms | 9 years ago | |
| spring-messaging | 9 years ago | |
| spring-orm | 9 years ago | |
| spring-oxm | 9 years ago | |
| spring-test | 9 years ago | |
| spring-tx | 9 years ago | |
| spring-web | 9 years ago | |
| spring-webflux | 9 years ago | |
| spring-webmvc | 9 years ago | |
| spring-websocket | 9 years ago | |
| src | 9 years ago | |
| .editorconfig | 9 years ago | |
| .gitignore | 10 years ago | |
| .mailmap | 12 years ago | |
| CODE_OF_CONDUCT.adoc | 10 years ago | |
| CONTRIBUTING.adoc | 9 years ago | |
| README.md | 9 years ago | |
| build.gradle | 9 years ago | |
| gradle.properties | 9 years ago | |
| gradlew | 9 years ago | |
| gradlew.bat | 10 years ago | |
| import-into-eclipse.bat | 9 years ago | |
| import-into-eclipse.sh | 9 years ago | |
| import-into-idea.md | 9 years ago | |
| settings.gradle | 9 years ago | |
README.md
Please read the https://docs.spring.io/spring/docs/current/spring-framework-reference/overview.html#spring-introduction[Overview] in the reference documentation for a quick introduction.
This project is governed by the Spring Code of Conduct. By participating you are expected to uphold this code. Please report unacceptable behavior to spring-code-of-conduct@pivotal.io.
For Maven repository information see downloading Spring artifacts. Unable to use Maven or other transitive dependency management tools? See building a distribution with dependencies.
For documentation see the current reference docs, Javadoc, Github Wiki pages.
For contributing see the contributor guidelines for details.
Building from Source
The Spring Framework uses a Gradle-based build system. In the instructions
below, ./gradlew is invoked from the root of the source tree and serves as
a cross-platform, self-contained bootstrap mechanism for the build.
Prerequisites
Git and JDK 8 update 20 or later
Be sure that your JAVA_HOME environment variable points to the jdk1.8.0 folder
extracted from the JDK download.
Check out sources
git clone git@github.com:spring-projects/spring-framework.git
Import sources into your IDE
Run ./import-into-eclipse.sh or read import-into-idea.md as appropriate.
Note: Per the prerequisites above, ensure that you have JDK 8 configured properly in your IDE.
Install all spring-* jars into your local Maven cache
./gradlew install
Compile and test; build all jars, distribution zips, and docs
./gradlew build
... and discover more commands with ./gradlew tasks. See also the Gradle
build and release FAQ.
Staying in Touch
Follow @SpringCentral as well as @SpringFramework and its team members on Twitter. In-depth articles can be found at The Spring Blog, and releases are announced via our news feed.
License
The Spring Framework is released under version 2.0 of the Apache License.