Print at Oct 15, 2026, 6:11:22 PM

Posted by Brandon1980 at Sep 4, 2026, 10:22:31 AM
Re: Installation woes on MacBook Pro
Hello Guys,

I'm having a hard time getting Sweet Home 3D to work on my new Macbook Pro Retina. I previously had it running without problems on my Mac Mini, which runs OS X Lion.

On the Macbook Pro, I have OS X Mountain Lion (18.8.2). When I launch the app, it says it needs Java SE 6 and prompts for an install. However when I click "install" (which should trigger the download + install process), it says the software is currently unavailable.

I've tried for several days and I always get this message.

I've installed java directly using Sun installation package and this is what I have now:

MacMimi-2:jre Mimi$ java -version
openjdk version "1.7.0-internal"
OpenJDK Runtime Environment (build 1.7.0-internal-root_2012_01_27_18_44-b00)
OpenJDK Server VM (build 21.0-b17, mixed mode)

Turns out installing Java doesn't make any difference. It still says Java SE 6 is needed.

I've tried downloading and using the "portable" version but I get the same error when I click on the MacOS X app.

Any clues on how to get this to work please? Sweet Home 3D is a superb app and I would like to enjoy it on my new computer...

Cheers
JM


The Java 7 install is actually the reason you're not getting anywhere with that particular version of Sweet Home 3D. The older Mac build was looking specifically for Apple's Java 6, and simply installing another Java runtime doesn't satisfy that requirement.

I'd try a newer Sweet Home 3D release rather than fighting with the Java 6 installer. Version 3.7 and later were updated specifically for Lion/Mountain Lion, and later releases eventually bundled their own Java runtime so you didn't have to modify the system Java installation.

Also, the "portable" package isn't really the solution on a Mac. The current download page still distinguishes the Mac installer from the portable package, so make sure you're using the appropriate Mac DMG for your OS.

So in short: don't keep trying different Java 7 installs with the old application. Get a Mountain Lion-compatible Sweet Home 3D build that includes or supports the appropriate Java runtime. That should be much cleaner.