So we were having all kinds of performance issues with the Resin Eclipse
plugin (which may or may not be supported, but we use it like crazy now).
The performance problem we were all having is that every time we would
change some JSP source, we would have to wait WAY too long for the JSP
to recompile. It was painful, but we have been living with it.
After much head scratching one of our guys figured out that when you set
up a new server, there is a default setting that is causing the
problem. This may be well documented, but three of us independently
couldn't Google a resolution, so I thought I'd post it here.
In the "Servers" view, on the "Open" --> Open launch configuration -->
Arguments tab, this VM argument is set by default:
-Djava.library.path="C:/[path-to-resin]/resin-pro-4.0.x/libexec:C:/[path-to-resin]/resin-pro-4.0.x/libexec64"
We always ignored that. Turns out that's the problem.
For windows 64-bit machines change that to:
-Djava.library.path="C:/[path-to-resin]/resin-pro-4.0.x/win64"
And for 32-bit machines change it to:
-Djava.library.path="C:/[path-to-resin]/resin-pro-4.0.x/win32"
Presto it all starts compiling very quickly, as it should.
This may be obvious, and nobody else but us are stupid enough not to
swap that out, but we just let the defaults be what they are and it bit us.
-Aaron
___
resin-interest mailing list
resin-interest@caucho.com
http://maillist.caucho.com/mailman/listinfo/resin-interest