Moc OS X distribution decompresses as a folder

Downloaded and unstuffed the build 1101 distribution. It is a folder,
not an application bundle.

7 comments
Comment actions Permalink

Rename the folder to idea1101.app and chmod +x idea1101.app/Contents/MacOS/idea

0
Comment actions Permalink

Note also this this build uses the 'proper' location for IDEA settings, so if you want to re-use your old config, copy the contents of the config dir to ~/Library/Preferences/IntelliJ IDEA

0
Comment actions Permalink

Why isn't this mentioned in the release note?

Best,
Chris

0
Comment actions Permalink

You also need to link or copy .Intellij/system to ~/Library/Caches/IntelliJ IDEA

ktrace is our friend

0
Comment actions Permalink

Hi Simon,

I didn't know about ktrace: nice, I guess you learn new things everyday! :)

I figured that last bit in a more oldskool Mac way: I entered my license info when IDEA asked for it and did a search in the Finder for "IntelliJ IDEA"...

BTW, I filed a bug about system being now in Caches. Caches are what their name implies: to cache stuff, not to store essential files such as idea.license!

Best,
Chris

0
Comment actions Permalink

Welll, I hate to burst both of your bubbles, but I used a much much simpler way to find out the new paths....just read them out of Info.plist ;)

The cache directory is correct, the problem isn't with that location, it's with the fact that the license file is put in a pretty stupid location (it's a user pref, not system transient data!). Does anyone know if there's a good reason for it being in system?

0
Comment actions Permalink

Welll, I hate to burst both of your bubbles, but I
used a much much simpler way to find out the new
paths....just read them out of Info.plist ;)


Damn! Nice one! :)

The cache directory is correct, the problem isn't
with that location, it's with the fact that the
license file is put in a pretty stupid location (it's
a user pref, not system transient data!). Does anyone
know if there's a good reason for it being in system?


I agree that the license not being in a transient data shouldn't be in Caches. The only reason I can think of why it is there right now is because the JetBrains people moved everything from system to Caches in one big swoop to make it an easier transition. I would suspect that they intented to fix this problem at some point, but just to keep them honest, I filed a bug anyway! :)
http://www.intellij.net/tracker/idea/viewSCR?publicId=26560

Best,
Chris

0

Please sign in to leave a comment.