spring-framework/build-spring-framework
Rossen Stoyanchev e8deba2915 Fix issue with encoded params in UriComponentsBuilder
The fromUri method of UriComponentsBuilder used uri.getXxx() methods,
which decode the URI parts causing URI parsing issues. The same method
now uses uri.getRawXxx().

Issue: SPR-9317
Backport-Issue: SPR-9549
Backport-Commit: a33fe6fa0a
2012-06-27 10:51:45 -04:00
..
resources Fix issue with encoded params in UriComponentsBuilder 2012-06-27 10:51:45 -04:00
build.iml Convert CRLF=>LF on files missed earlier 2011-12-22 14:06:44 +01:00
build.xml Convert CRLF=>LF on files missed earlier 2011-12-22 14:06:44 +01:00
package-bundle.xml Updates to allow nightly snapshots of maven central-compatible artifacts 2010-01-22 20:16:25 +00:00
package-library.xml Updates to allow nightly snapshots of maven central-compatible artifacts 2010-01-22 20:16:25 +00:00
package-top-level.xml Updated spring-build to see new maven targets 2010-02-10 11:38:33 +00:00
publish-documentation.xml Update doc publication urls to static.s2.org 2011-10-12 07:04:55 +00:00
publish-top-level.xml Updated spring-build to see new maven targets 2010-02-10 11:38:33 +00:00
readme.txt Update build instructions in readme 2011-01-05 22:22:58 +00:00

readme.txt

This is where the master build that creates releases of Spring Framework resides.
The build system is based on spring-build, which is linked in using an SVN
external to https://src.springframework.org/svn/spring-build.

Build Pre-requisites:
- javac 1.6 or > must be in your system path
- ant 1.7 or > must be in your system path
- set ANT_OPTS as follows (to avoid out of memory errors):
    ANT_OPTS="-XX:MaxPermSize=1024m -Xmx1024m -Dtest.vm.args='-XX:MaxPermSize=512m -Xmx1024m'"

USERS
- To build all Spring Framework projects, including samples:

    1. From this directory, run:
       ant

- To install the built artifacts into your local Maven cache:

    1. From this directory, run:
       ant install-maven

- For a complete tutorial, see:

       http://blog.springsource.com/2009/03/03/building-spring-3


DEVELOPERS
- To build a new Spring Framework distribution for release:

  1. Update the files containing the version number to reflect the new release
     version, if necessary.

         build.properties
         build-spring-framework/resources/readme.txt
         spring-framework/src/spring-framework-reference.xml

  2. From this directory, run:

         ant jar package

     The release archive will be created and placed in:
         target/artifacts