Yes, I did. Steps I took:
I located the java v6 executable on my machine, which is located:
/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home/bin/java
I validated that with the command:
/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home/bin/java -version
which yields:
java version "1.6.0_37"
Java SE Runtime Environment (build 1.6.0_37-b06-434-11M3909)
Java HotSpot 64-Bit Server VM (build 20.12-b01-434, mixed mode)
At this point, I ran the following command to launch the technic-launcher targeting the v6 framework:
/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home/bin/java -Xmx2048m -jar ~/Desktop/Technic Launcher.app/Contents/Resources/launcher/technic-launcher-latest.jar
The output of that command runs the launcher, which quickly shells out a new instance (with added command-line options):
2012-12-02 15:48:32.073 java[1790:407] Loading Maximizer into bundle: com.apple.javajdk16.cmd
2012-12-02 15:48:32.308 java[1790:407] Maximizer: Supported window created of class: CocoaAppWindow
2012-12-02 15:48:32.311 java[1790:407] Maximizer: Unsupported window created of class: CocoaAppWindow
Dec 2, 2012 3:48:32 PM org.spoutcraft.launcher.Util log
WARNING: Rebooting with [java, -Xmx1024m, -classpath, /Users/[masked]/Desktop/Technic Launcher.app/Contents/Resources/launcher/technic-launcher-latest.jar, org.spoutcraft.launcher.Main, -Xdock:name="Technic Launcher", -Xdock:icon=/Users/[masked]/Library/Application Support/techniclauncher/launcher_icon.icns]
At this point, when I run Tekkit, I get the same problem: White window which then closes. No additional errors are displayed in the terminal and the log file appears the same as above.
I am guessing that because of the "WARNING: Rebooting" message, it is defaulting back to v7. How do I change control of that app to stick with the java version I've specified?
(By-the-way, your help and consideration is MUCH appreciated.)