My project currently employs 10 B4J apps sitting in an AWS EC2 instance.
Early on I discovered a little management issue - if you just launch the B4J *.jar files directly the resulting instances all appear as "Java (TM) Platform SE binary" in the Windows Task Manager - which makes it a little confusing when you muck around at this level.
So I've been using a 3rd party java launcher - effectively each jar is wrapped in a *.exe with name of your choice - you launch the *.exe instead of the *.jar and Task Manager shows the individual names - bliss.
Or so I thought.
I've been using winrun4j because it had an ultra simple *.ini configuration file and this has worked fine for all the batch B4J apps.
I've now written an interactive B4J app with main and child forms and am finding winrun4j is doing some annoying little things with the form layouts - I know it is winrun4j because if I run the B4J app from its *.jar everything works as it is supposed to.
I've looked at launch4j but am put off by the huge configuration effort that seems to be involved - no desire to go thru that then discover I still have the same problems as winrun4j.
So I'm asking (begging...) for any useful experiences others may have had in this area.
Thanks in anticipation...
Early on I discovered a little management issue - if you just launch the B4J *.jar files directly the resulting instances all appear as "Java (TM) Platform SE binary" in the Windows Task Manager - which makes it a little confusing when you muck around at this level.
So I've been using a 3rd party java launcher - effectively each jar is wrapped in a *.exe with name of your choice - you launch the *.exe instead of the *.jar and Task Manager shows the individual names - bliss.
Or so I thought.
I've been using winrun4j because it had an ultra simple *.ini configuration file and this has worked fine for all the batch B4J apps.
I've now written an interactive B4J app with main and child forms and am finding winrun4j is doing some annoying little things with the form layouts - I know it is winrun4j because if I run the B4J app from its *.jar everything works as it is supposed to.
I've looked at launch4j but am put off by the huge configuration effort that seems to be involved - no desire to go thru that then discover I still have the same problems as winrun4j.
So I'm asking (begging...) for any useful experiences others may have had in this area.
Thanks in anticipation...