Merge branch 'master' of github.com:SpringSource/spring-loaded

This commit is contained in:
Andy Clement
2013-09-20 11:45:37 -07:00

View File

@@ -56,7 +56,6 @@ Q. What's the state of the codebase?
A. The technology is successfully being used by Grails for reloading. It does need some performance
work and a few smacks with a refactoring hammer. It needs upgrading here and there to tolerate
the invokedynamic instruction and associated new constant pool entries that arrived in Java 7.
It could also use a proper (gradle probably) build process.
# Working with the code
@@ -72,9 +71,11 @@ Groovy-Eclipse: update site: `http://dist.springsource.org/snapshot/GRECLIPSE/e4
After importing them you can run the tests. There are two kinds of tests, hand crafted and
generated. Running all the tests including the generated ones can take a while.
To run just the hand crafted ones change `GlobalConfiguration.generatedTestsOn=false`. To run the
tests create a Run Configuration of type JUnit for the project org.springsource.loaded and on the
arguments tab set `VM arguments` to `-noverify` - then click run.
To run just the hand crafted ones supply this to the JVM when launching the tests:
-Dspringloaded.tests.generatedTests=false
NOTE: When running the tests you need to pass -noverify to the JVM also.
To build a new version of the agent jar, just run `ant` in the org.springsource.loaded project,
this will create a new springloaded-dev.jar in the builds folder using the compiled eclipse