When I started developing with JRuby I didn't know how to do a quick incremental compilation. I ran "mvn package" after every change to any Java code. Thankfully, @mkristian told me how to do it in this comment:
@mkristian also said it would be necessary to clean the build after switching branches (i.e. from master to jruby-1_7) and I have confirmed that it is necessary with an experiment, as discussed in issue #1470.
I think it would be helpful to other new JRuby developers if this information was in BUILDING.md, so I made this pull request to add it. I really don't know much about Maven or Java compilation but hopefully I got this right.
This pull request goes to the jruby-1_7 branch, which I think is the right way to do it. It should be merged into master too so people can see it easily on github. Thanks!
BUILDING.md: Added a new section about incremental compiling and a se…
…ntence about cleaning after switching branches.
This information is derived from a comment by mkristian:
merged to master as well - thanx