OSX progress....

First of all, thanks for prividing an OSX bundle for build 689! Secondly...it doesn't work ;)

The reason is that from DP8 onwards, apps have to explicitly specify that they require 1.4.1. This is done by specifying a JVMVersion key in the Info.plist file. Attached is my own Info.plist which does work.

Also, choosing options -> file templates throws up an internal error (i'll file an SCR shortly). But it's getting there!

Also, is there any chance of you providing a 128x128 version of the IDEA icon? Would be nice to create a really good looking .icns OSX icon for it ;)



Attachment(s):
Info.plist
45 comments
Comment actions Permalink

I am using 10.2.3 6G30 as well (and btw, got my first kernel panic because of it)... maybe my setup has become corrupted somehow (I have been having other weird problems since I upgraded to 6G30)

0
Comment actions Permalink

Try switching to default LAF back, it seemed to solve the deadlock issue for me.

0
Comment actions Permalink

If you're having trouble in IDEA with color changes in your IDE, you can fix that. Funny enough if you're in the aqua laf, you can turn off the anti aliasing for the editor in IDEA prefs. If you're using the Aqual laf, you STILL get anti aliasing, it works nicely, and you don't get discoloration LOL!

R

0
Comment actions Permalink

Or, better yet (for the rest of us), please post it (or describe how to
retrieve these mythical attachments...)

thanks,
dylan
---
Brad Miller <bmiller@cs.umn.edu> wrote:

Brian,

Your attachment did not come through on the newsgroup. Could you mail
it to me directly?

0
Comment actions Permalink

I've got 689 running with my DP8 JDK, and it opens my Linux-created
project fine. But, I can't figure out how to configure these funky
Apple JDK's for compiling. I know that the key stuff is in
/System/Library/Frameworks/JavaVM.framework/Versions/1.4.1/,
but what do I put in sourcepath, what in classpath, and is
there anything else?

Even better, can anyone provide directions to enabling jikes?
(Or is it not 1.4-ready?)

thanks!
dylan

0
Comment actions Permalink

Here is something to speed IDEA up with DP8:

Add this to the Info.plist in the last block: file.encoding UTF8]]>

Got that trick from a generous engineer at apple and saw a 300% speed increase in startup time, AND has doubled the speed of my ant builds.

I make no guarantees for this of course, your machine might behave better or worse.

0
Comment actions Permalink

Dylan, add all the jar files in the Classes directory and you should be good to go. Add them to the classpath.

0
Comment actions Permalink

Here is something interesting. WHen apple released 10.2.3, I decided to redo my machine. This means that I also did a reinstall of IDEA from scratch. When IDEA first comes up now, I don't get font aliasing anymore, I did before no matter what settings I had, and although the coloring is still wacky, and for some reason the refactoring menu has a really hard time opening up the first couple of time, the app seems to run better over all. Maybe some old settings in the .Intellij directory was causing some of the issues??? Maybe it's still early in the day?

0
Comment actions Permalink

Hey guys,

You all probably have it working by now. At any rate, here is the
info.plist that I used. No further enviroment variables are needed.
Just drop it in. I hope the attachment makes it.

Rob abbe

Dylan McNamee wrote:

Or, better yet (for the rest of us), please post it (or describe how to
retrieve these mythical attachments...)

thanks,
dylan
---
Brad Miller <bmiller@cs.umn.edu> wrote:

>>Brian,
>>
>>Your attachment did not come through on the newsgroup. Could you mail
>>it to me directly?

CFBundleDevelopmentRegion English CFBundleExecutable idea CFBundleIconFile LaunchAnywhere.icns CFBundleInfoDictionaryVersion 6.0 CFBundleName idea CFBundlePackageType APPL CFBundleSignature ???? CFBundleVersion 1.0d1 Java ClassPath /Applications/IntelliJ-IDEA-3.0.1/lib/idea.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.4.1/Home/lib/ext/jpda.jar:/Applications/IntelliJ-IDEA-3.0.1/lib/jdom.jar:/Applications/IntelliJ-IDEA-3.0.1/lib/log4j.jar JVMVersion 1.4.1 MainClass com.intellij.idea.Main Properties CVS_PASSFILE ~/.cvspass com.apple.mrj.application.live-resize false idea.config.path ~/.IntelliJIdea/config idea.poup.weight heavy idea.system.path ~/.IntelliJIdea/system VMOptions -Xms128m -Xmx128m WorkingDirectory /Applications/IntelliJ-IDEA-3.0.1/bin ]]>

0
Comment actions Permalink

FYI

When I first got 689 running, I tried an ANT build and got several errors from ANT (rather than from my project ;-). The errors indicated that ../jre/lib/zi/ZoneInfoMappings was missing among other things.

I saw that ANT was complaining that some files couldn't be found so I added a soft link in the Java home which resolved these. Here are my steps:

cd /System/Library/Frameworks/JavaVM.framework/Versions/1.4.1/Home
ln -s . jre

This resolved these problems, and I am able to build with ANT effectively. Hadn't seen this posted so I thought I'd share.

0
Comment actions Permalink

I'm running Java 1.4b8 on Mac OS X 10.2.3. I've just installed IDEA
3.0.1 (using the downloaded installer), but can't seem to get it
running. Double-clicking the IDEA icon produces an error message that
com.intellij.idea.Main is not a public method (now that's a surprise!!)
and the startup script that used to be included is gone.

Does anybody have a full set of instructions on how to make IDEA 3.0.1
run on Mac OS X?

Thank you.

Scott Steinman
steinman@sco.edu

0
Comment actions Permalink

Are you sure that 1.4.1dp8 is the active JDK?
What does 'java -version' tell you?
You might try to switch to 1.4.1 by typing 'sudo jsettestjdk 1.4.1' - I think I had the same error message because of an active 1.3.1 JDK.

-Stefan

0
Comment actions Permalink

See the messages at the top of this Topic related to the Info.plist file for idea.app.

If you read the release notes for 1.4dp8, 1.3.1 is still the default JVM (this is how Apple intends to ship 1.4final), and for applications that require JDK 1.4, special entries need to be made in the Info.plist file.

Some folks here have posted the hacked Info.plist file. You'll have to tweak it, but you'll get it running I'm sure.

0
Comment actions Permalink

In article <5206305.1040807473483.JavaMail.javamailuser@localhost>,
Stefan Kreutter <stefan.kreutter@fit.fraunhofer.de> wrote:

Are you sure that 1.4.1dp8 is the active JDK?
What does 'java -version' tell you?
You might try to switch to 1.4.1 by typing 'sudo jsettestjdk 1.4.1' - I think
I had the same error message because of an active 1.3.1 JDK.

-Stefan


Stefan-

jsettestjdk is gone in 1.4.1d8.

-Scott

0
Comment actions Permalink

In article <4363416.1040830580667.JavaMail.jrun@is.intellij.net>, Eric
B. Ridge <ebr@tcdi.com> wrote:

See the messages at the top of this Topic related to the Info.plist file for
idea.app.

If you read the release notes for 1.4dp8, 1.3.1 is still the default JVM
(this is how Apple intends to ship 1.4final), and for applications that
require JDK 1.4, special entries need to be made in the Info.plist file.

Some folks here have posted the hacked Info.plist file. You'll have to tweak
it, but you'll get it running I'm sure.


Eric-

I've made the entry in the Info.plist as specified in the user notes,
but it hasn't worked. Unfortunately, the posted attachments with
modified Info.plists don't come through on my news server.

Oh, well. Thanks for the help anyway.

-Scott

0

Please sign in to leave a comment.