Openrocket Error on Mac

blackbrandt

That Darn College Student
Joined
Mar 18, 2012
Messages
9,281
Reaction score
59
I know what you're all thinking. "What? BB using a mac?"

Yeah, no. Friend of mine is toying with Openrocket, and they're getting a RuntimeException when they try to start OR. When they click on the file in Finder, or use java -jar OpenRocket 15.03, they get the splash screen, and then they get the error message.

Fixes I've tried:
  • Redownloading OR
  • Updating java
  • Rebooting

Bug report attached. Any ideas on what to do?

https://pastebin.com/0vf7qM9X
 

neil_w

OpenRocketeer
TRF Supporter
Joined
Jul 14, 2015
Messages
15,898
Reaction score
10,093
Location
Northern NJ
I am befuddled by what kind of system variations could exist that could cause this sort of thing. I've never had this problem on any Mac or PC I've tried to run OR on. Since it's a Java app it really shouldn't (?) be too affected by much outside the Java installation itself, which should be the same from system to system. But I guess there are some external dependencies. Annoying.

So what I can offer for now is a packaged app version that I made a while ago. The packaged version for Windows has had 100% success rate as far as I can tell, and I suspect this will work for your friend as well. Give it a try.

https://www.dropbox.com/s/33o53vlle5b0uex/OpenRocket-15.03.dmg?dl=0
 

blackbrandt

That Darn College Student
Joined
Mar 18, 2012
Messages
9,281
Reaction score
59
Ahh, I didn't know you had a mac version as well. :)

I tell all my friends to use the .exe install you made, it eliminates a lot of problems (for example, high DPI screens don't mess up when installed with the packaged version).

I'll let her know and report back. :
 

blackbrandt

That Darn College Student
Joined
Mar 18, 2012
Messages
9,281
Reaction score
59
WQ25GgJm.png




You are a god. :)
 

neil_w

OpenRocketeer
TRF Supporter
Joined
Jul 14, 2015
Messages
15,898
Reaction score
10,093
Location
Northern NJ
Glad it worked. :)

I think I'm gonna recommend to the OR devs that they distribute packaged versions and deprecate using the raw JAR file. Sure seems to eliminate a lot of problems for a lot of people.
 

blackbrandt

That Darn College Student
Joined
Mar 18, 2012
Messages
9,281
Reaction score
59
As another note, the .exe fixes the problems with a high-res screen.
 

duckhead

Well-Known Member
Joined
Mar 18, 2012
Messages
117
Reaction score
0
Based on the error log, it appears BlackBrandt has Java 9 installed natively on the Mac and it's trying to reference javax.* classes that no longer are part of JRE 9. OR was built against Java 8. I'm assuming your bundled .dmg image has Java 8 included?

Cheers,

Doug
 
Top