27.04.2011, 10:33
Thanks for your quick answer!
#!/bin/sh
BASEDIR=`dirname $0`
if `exec java -jar $BASEDIR/Java6Check.jar`; then
echo "java version >= 1.6.0"
exec java -XstartOnFirstThread -Xmx512m -jar $BASEDIR/RouteConverterMac64.jar
else
echo "java version < 1.6"
exit 1
fi
27-04-11 11:25:58 [0x0-0x8c08c].com.apple.JarLauncher[868] ***WARNING: Display must be created on main thread due to Cocoa restrictions.
27-04-11 11:25:58 java[870] *** attempt to pop an unknown autorelease pool (0x1008cae00)
27-04-11 11:25:58 [0x0-0x8c08c].com.apple.JarLauncher[868] 2011-04-27 11:25:58.913 java[870:1607] *** attempt to pop an unknown autorelease pool (0x1008cae00)
27-04-11 11:25:59 [0x0-0x8c08c].com.apple.JarLauncher[868] Logging to /var/folders/lg/lgvhBEG0E+44b5JX51Amh++++TM/-Tmp-/RouteConverter.log
Quote:Could you double check that Contents/Mac OS/RouteConverter within the app doesn't contain Windows CR/LF line endings?
#!/bin/sh
BASEDIR=`dirname $0`
if `exec java -jar $BASEDIR/Java6Check.jar`; then
echo "java version >= 1.6.0"
exec java -XstartOnFirstThread -Xmx512m -jar $BASEDIR/RouteConverterMac64.jar
else
echo "java version < 1.6"
exit 1
fi
Quote:But at least it comes up. What's logged in /tmp/RouteConverter.log or on the console?
27-04-11 11:25:58 [0x0-0x8c08c].com.apple.JarLauncher[868] ***WARNING: Display must be created on main thread due to Cocoa restrictions.
27-04-11 11:25:58 java[870] *** attempt to pop an unknown autorelease pool (0x1008cae00)
27-04-11 11:25:58 [0x0-0x8c08c].com.apple.JarLauncher[868] 2011-04-27 11:25:58.913 java[870:1607] *** attempt to pop an unknown autorelease pool (0x1008cae00)
27-04-11 11:25:59 [0x0-0x8c08c].com.apple.JarLauncher[868] Logging to /var/folders/lg/lgvhBEG0E+44b5JX51Amh++++TM/-Tmp-/RouteConverter.log