Stargeezer
Jess
Yes, I've triedn uninstalling and reinstalling. Both the new and the older version. I'm stuck with WIn 11 right now. I also have an iPad though OR doesn't run on that sadly. Hmmm.....
Got specs for your device?Yes, I've triedn uninstalling and reinstalling. Both the new and the older version. I'm stuck with WIn 11 right now. I also have an iPad though OR doesn't run on that sadly. Hmmm.....
you're right, in a perfect world I would. but I'm allergic to Java, seriously. if I could tackle it without retching I'd fix some other things, too, such as the Altus Metrum app.It's open source, you could compile the parts you want to run on the platform you want.
I wonder if some other App installed Java on your machine and messed up the registry or your Java environment variables ...Yes, I've triedn uninstalling and reinstalling. Both the new and the older version. I'm stuck with WIn 11 right now. I also have an iPad though OR doesn't run on that sadly. Hmmm.....
I tried it once, I’ll stick with python.you're right, in a perfect world I would. but I'm allergic to Java, seriously. if I could tackle it without retching I'd fix some other things, too, such as the Altus Metrum app.
I should try it since I have a couple of raspberry pis including one of the new pi5sIt's open source, you could compile the parts you want to run on the platform you want.
Java almost always shows up as one of the top languages used in the IT industry.I tried it once, I’ll stick with python.
Please do, I am imaging a range box with a lid that on the inside has a screen and a PI that runs open rocket!! I’d call it my hacking system.I should try it since I have a couple of raspberry pis including one of the new pi5s
I am (and don’t plan to be) in software I just know a little bit the most complex thing I did was a super simple encryption system for fun.Java almost always shows up as one of the top languages used in the IT industry.
Looking at specialized industries, such as data scientists yes they use python a lot (its interpreted so can be run on the fly, but yes it can be compiled).
In other industries, neither is used much at all.
Anyone pursuing software development should really be able to program, and understand the fundamentals, then a language just becomes a language.
I am (and don’t plan to be) in software I just know a little bit the most complex thing I did was a super simple encryption system for fun.
Java almost always shows up as one of the top languages used in the IT industry.
Looking at specialized industries, such as data scientists yes they use python a lot (its interpreted so can be run on the fly, but yes it can be compiled).
In other industries, neither is used much at all.
Anyone pursuing software development should really be able to program, and understand the fundamentals, then a language just becomes a language.
YupBundled Java is probably Intel, not ARM. Try the jar like Neil said.
YupI'm not a Raspberry Pi or Linux expert but I would *think* that your best bet there is to install Java (11 or 17) and then run the jar file, rather than trying to use the installer. This is opposite to the advice I would normally give to Mac or Windows users (or desktop Linux users, for that matter).
The Exec format error means you're trying to run code compiled for ( probably ) Intel x86_64 on your Arm CPU ...This is on a Pi 5 with 8 gb memory (Broadcom BCM2712 quad-core Arm Cortex A76 processor @ 2.4GHz) so it should have enough umph to run.
Permissions issue? Wrong java version?
java -version
[konrad@kjhlt7 ~]$ java -version
openjdk version "11.0.21" 2023-10-17
OpenJDK Runtime Environment (build 11.0.21+9)
OpenJDK 64-Bit Server VM (build 11.0.21+9, mixed mode)
mkdir $HOME/test
cd $HOME/test
wget https://github.com/openrocket/openrocket/releases/download/release-23.09/OpenRocket-23.09.jar
java -jar $HOME/test/OpenRocket-23.09.jar
+1The Exec format error means you're trying to run code compiled for ( probably ) Intel x86_64 on your Arm CPU ...
I don't have a pi anymore and, I don't know for sure what the OpenRocket installer does so first make sure your jre and JAVA environment are still OK:
Code:java -version
This is what I see on my intel Slackware Linux Box. you should see something similar:
Code:[konrad@kjhlt7 ~]$ java -version openjdk version "11.0.21" 2023-10-17 OpenJDK Runtime Environment (build 11.0.21+9) OpenJDK 64-Bit Server VM (build 11.0.21+9, mixed mode)
If your `java -version` command still looks OK on your machine, maybe try this:
Code:mkdir $HOME/test cd $HOME/test wget https://github.com/openrocket/openrocket/releases/download/release-23.09/OpenRocket-23.09.jar
if that works, I believe this is what Neil meant by 'run the jarfile'
Code:java -jar $HOME/test/OpenRocket-23.09.jar
If the OpenRocket-23.09.jar runs, maybe make a generic script wrapper so you can manage it later ...
HTH ...
-- kjh
Absolutely. The installers would be installing a JVM (java virtual machine) compiled for x86_64 vs Arm which are different CPU architectures. JVM is the virtual machine that runs the compiled Java bytecode on the actual machine platform.The Exec format error means you're trying to run code compiled for ( probably ) Intel x86_64 on your Arm CPU ...
Cool! Which JVM are you running, and do the 3D graphics work?FWIW
Running the 23.09 jar works on my RP 5 4G
Woo Hoo, Jeff !me@raspberrypi:~ java --version
openjdk 17.0.9 23-10-17
OpenJDK 64-Bit Server VM (build 17.0.9+9-Debian-1deb12u1, mixed mode)
me@raspberrypi:~ java -jar ~/Downloads/OpenRocket-23.09.jar &
Yes, Using the demo Three-starge Rocket the 3D views work and the photostudio works