Sorry, No way. i.e that is why they say read the box before you buy. If an application states it needs x-number of memory to function then it needs it and you cannot cheat.
for example, JAVA is very much memeory hungry and memory driven. If you try cheat and cut back then it sloowwws down all the work you are performing and your internet connection.
So, outside of increasing SWAP and adding more MEMORY, Sun SOE has a feature called SWAPFS File System.
It has something to do with using Virtual versus Physical Swap/Memory space on a SUN Box