Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 97 lines (80 sloc) 4.81 kb
36d941fc »
2011-12-20 Add readme
1 ## Spring Framework
9fc05a80 »
2012-06-19 Reformat and add links to README
2 The Spring Framework provides a comprehensive programming and configuration
3 model for modern Java-based enterprise applications - on any kind of deployment
4 platform. A key element of Spring is infrastructural support at the application
5 level: Spring focuses on the "plumbing" of enterprise applications so that teams
6 can focus on application-level business logic, without unnecessary ties to
7 specific deployment environments.
36d941fc »
2011-12-20 Add readme
8
9fc05a80 »
2012-06-19 Reformat and add links to README
9 The framework also serves as the foundation for [Spring Integration][], [Spring
10 Batch][] and the rest of the Spring [family of projects][]. Browse the
11 repositories under the [SpringSource organization][] on GitHub for a full list.
36d941fc »
2011-12-20 Add readme
12
9fc05a80 »
2012-06-19 Reformat and add links to README
13 [.NET][] and [Python][] variants are available as well.
36d941fc »
2011-12-20 Add readme
14
15 ## Downloading artifacts
9fc05a80 »
2012-06-19 Reformat and add links to README
16 See [downloading Spring artifacts][] for Maven repository information. Unable to
17 use Maven or other transitive dependency management tools? See [building a
18 distribution with dependencies][].
36d941fc »
2011-12-20 Add readme
19
20 ## Documentation
9fc05a80 »
2012-06-19 Reformat and add links to README
21 See the current [Javadoc][] and [reference docs][].
36d941fc »
2011-12-20 Add readme
22
23 ## Getting support
9fc05a80 »
2012-06-19 Reformat and add links to README
24 Check out the [Spring forums][] and the [spring][spring tag] and
25 [spring-mvc][spring-mvc tag] tags on [Stack Overflow][]. [Commercial support][]
26 is available too.
36d941fc »
2011-12-20 Add readme
27
28 ## Issue Tracking
9fc05a80 »
2012-06-19 Reformat and add links to README
29 Report issues via the [Spring Framework JIRA]. Understand our issue management
30 process by reading about [the lifecycle of an issue][]. Think you've found a
31 bug? Please consider submitting a reproduction project via the
32 [spring-framework-issues][] GitHub repository. The [readme][] there provides
33 simple step-by-step instructions.
f8800557 »
2012-01-20 Update README and add IDE import helper scripts
34
36d941fc »
2011-12-20 Add readme
35 ## Building from source
9fc05a80 »
2012-06-19 Reformat and add links to README
36 The Spring Framework uses a [Gradle][]-based build system. In the instructions
37 below, [`./gradlew`][] is invoked from the root of the source tree and serves as
38 a cross-platform, self-contained bootstrap mechanism for the build. The only
f0f76e49 »
2012-11-14 Update README to reflect JDK 1.7 build prereq
39 prerequisites are [Git][] and JDK 1.7+.
f8800557 »
2012-01-20 Update README and add IDE import helper scripts
40
41 ### check out sources
42 `git clone git://github.com/SpringSource/spring-framework.git`
43
44 ### compile and test, build all jars, distribution zips and docs
45 `./gradlew build`
46
47 ### install all spring-\* jars into your local Maven cache
48 `./gradlew install`
49
50 ### import sources into your IDE
51 Run `./import-into-eclipse.sh` or read `import-into-idea.md` as appropriate.
52
9fc05a80 »
2012-06-19 Reformat and add links to README
53 ... and discover more commands with `./gradlew tasks`. See also the [Gradle
54 build and release FAQ][].
36d941fc »
2011-12-20 Add readme
55
56 ## Contributing
8e568466 »
2012-06-25 Work around apparent bug in README markdown parsing
57 [Pull requests][] are welcome; see the [contributor guidelines][] for details.
36d941fc »
2011-12-20 Add readme
58
59 ## Staying in touch
9fc05a80 »
2012-06-19 Reformat and add links to README
60 Follow [@springframework][] and its [team members][] on Twitter. In-depth
61 articles can be found at the SpringSource [team blog][], and releases are
62 announced via our [news feed][].
36d941fc »
2011-12-20 Add readme
63
64 ## License
9fc05a80 »
2012-06-19 Reformat and add links to README
65 The Spring Framework is released under version 2.0 of the [Apache License][].
66
67 [Spring Integration]: https://github.com/SpringSource/spring-integration
68 [Spring Batch]: https://github.com/SpringSource/spring-batch
69 [family of projects]: http://springsource.org/projects
70 [SpringSource organization]: https://github.com/SpringSource
71 [.NET]: https://github.com/SpringSource/spring-net
72 [Python]: https://github.com/SpringSource/spring-python
73 [downloading Spring artifacts]: https://github.com/SpringSource/spring-framework/wiki/Downloading-Spring-artifacts
74 [building a distribution with dependencies]: https://github.com/SpringSource/spring-framework/wiki/Building-a-distribution-with-dependencies
75 [Javadoc]: http://static.springsource.org/spring-framework/docs/current/javadoc-api
76 [reference docs]: http://static.springsource.org/spring-framework/docs/current/spring-framework-reference
77 [Spring forums]: http://forum.springsource.org
78 [spring tag]: http://stackoverflow.com/questions/tagged/spring
79 [spring-mvc tag]: http://stackoverflow.com/questions/tagged/spring-mvc
80 [Stack Overflow]: http://stackoverflow.com/faq
81 [Commercial support]: http://springsource.com/support/springsupport
82 [Spring Framework JIRA]: http://jira.springsource.org/browse/SPR
83 [the lifecycle of an issue]: https://github.com/cbeams/spring-framework/wiki/The-Lifecycle-of-an-Issue
84 [spring-framework-issues]: https://github.com/SpringSource/spring-framework-issues#readme
85 [readme]: https://github.com/SpringSource/spring-framework-issues#readme
86 [Gradle]: http://gradle.org
87 [`./gradlew`]: http://vimeo.com/34436402
88 [Git]: http://help.github.com/set-up-git-redirect
89 [Gradle build and release FAQ]: https://github.com/SpringSource/spring-framework/wiki/Gradle-build-and-release-FAQ
90 [Pull requests]: http://help.github.com/send-pull-requests
084486a6 »
2012-11-14 Update README link to contributor guidelines
91 [contributor guidelines]: https://github.com/SpringSource/spring-framework/blob/master/CONTRIBUTING.md
9fc05a80 »
2012-06-19 Reformat and add links to README
92 [@springframework]: http://twitter.com/springframework
93 [team members]: http://twitter.com/springframework/team/members
94 [team blog]: http://blog.springsource.org
95 [news feed]: http://www.springsource.org/news-events
96 [Apache License]: http://www.apache.org/licenses/LICENSE-2.0
Something went wrong with that request. Please try again.