OS X 10.3 State of Affairs
Since early versions of Aurora EAP builds, up to and including the latest (963), I am unable to successfully create a new project while running under OS X. Other members of my development team that use Linux and Windows have no problems, at least up to build 957 (dunno if they've tried 963 yet).
I go through all the motions of setting up the project (which contains roughly 8500 files.. .java, .xml, html, .txt, etc).
After IDEA parses all the source files, a seemingly random stacktrace appears (which I cannot submit via the auto-bug reporter, btw). After clicking "ignore", I can't do anything with IDEA. The Project Panel is no where to be found. In fact, there is absolutely nothing along the inside borders of the main idea window.
So what's the deal here? Is IntelliJ testing with OS X or not? Are you dropping it as a supported platform, because it is obviously not getting the attention that other platforms are.
Please sign in to leave a comment.
I have been using EAP's all along, and with a few exceptions here and there, every one of them has worked rather well on my OS X laptop. The recent upgrade to 10.3 has not caused me any problems, once the Apple Java installer issues were cleared up.
Perhaps there's something specifically related to having a large number of files? My projects are all significantly smallet than 8500 files.
- Tim
Perhaps so. IDEA 3.0.4 (and the .0.5 RC) work reasonably well (just a few random crashes here and there, problem just apple's sucky JVM). But the current EAP's just fail miserably.
It's not worth my time to even try to setup a small project.
It just seems to me that the EAP's need a little more attention from IntelliJ on OS X.
In article <24390937.1067965096035.JavaMail.itn@is.intellij.net>,
"Eric B. Ridge" <ebr@tcdi.com> wrote:
I do suggest filing any "apple's sucky JVM" bugs with apple directly at
bugreport.apple.com, as that is how they track bugs. If it is not sent
there, they do not officially know about it. The more people file bugs,
the higher the priority those bugs get.
I have used Aurora on small projects off and on. It works here. Tim
Dean indicated that it worked for him, though for smaller projects. If
by "It's not worth my time to even try to setup a small project", you
meant that it has failed on projects with just a few files, something
that does work for both Tim and me, then you might want to see if you
can capture those stack traces, as something is most definitely
different between our configurations. If, on the other hand, you have
just thrown up your hands, that is certainly your right.
Possibly, or possibly your system has gotten hosed in some mysterious
way, and thus they cannot see it at JetBrains. Run repair permissions
lately? That often catches problems with blown installs?
What does java -version report? Here, it reports
work% java -version
java version "1.4.1_01"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1_01-99)
Java HotSpot(TM) Client VM (build 1.4.1_01-27, mixed mode)
which is the most current Panther release.
Scott
scott@NOSPAMTOalodar.com
Java, WebObjects, Cocoa, and database consulting
Of course, but me saying, "Sometimes, for no apparent reason, IDEA 3.0.4 crashes" provides little to no useful feedback.
Plus, in general, I don't feel it is my responsibility to report every little problem I find to every vendor. If I can deal with it, I do. 3.04 dying every-now-and-again, although annoying, doesn't get in my way.
(On the flip side, I did report a problem with Apple's Mail.app not playing nice with MS Exchange Calendar appointments, and they fixed it in Panther. How nice.)
What I mean is that my project is big. If it won't work with big projects there's no point in even trying to create a small project... something that I don't need.
I have when it comes to using EAP builds. I don't have the time to deal with the issues and submit bug reports. But every now and again I download the latest build and cross my fingers.
All I want is to see progress. And on OS X, things have degressed... at least according to my experiences with the latest round of EAP builds.
Interesting theory, but I seriously doubt it as my install of Panther is a new, fresh, clean install.
$ java -version
java version "1.4.1_01"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1_01-99)
Java HotSpot(TM) Client VM (build 1.4.1_01-27, mixed mode)
same as yours.
In the end I just want to know that IntelliJ is still supporting OS X and that they are relying on themselves more than they are EAP users. As much as I'd like to be an EAP user, I can't.
eric
So, how did you fix the Apple Installer problems? I can't seem to get the Installer to work for me on Panther on my PB17.
Thanks,
Vince
I use IDEA for WebObjects and simple Java projects. 3.0.5 works great for me. The EAP's have been hit and miss but that is to be expected. The current build is great with only the occassional crash.
I plan on moving to the EAP for the next major revision of a big WebObjects project I am working on and plan on filing bug reports and testing as much as my work allows.
For anyone having installer problems, here is the fix:
Go to installer.app/Contents/MacOS
There should be an install file in there. The problem is that it does not have the execute bit set, so pop open a terminal and chmod +x install.
You will then be able to double click on the installer and run it correctly.
I've been using (and reporting bugs) on OSX/EAP for months now. It does run. It runs surprisingly well actually. I'm currently having to work on a windows machine during the day, and I was surprised to find that it isn't that much more stable than the OSX version (on panther now).
This is on a fairly large number of projects (20-30 projects, of sizes from 3 classes to a few thousand).
I use 963 on both win2k box (P4 2Ghz) at work and on 10.3 (G5 dual 2GHz) at home. Usually the projects are not that large (less than 1000 classes). The win2k version seems to be more responsive (the GUI seems to be snappier).. but this could just be the OS itself.
One funny thing is my "Command-and-mouse-click" to go to the declaration is no longer working in panther. "command-B" does take me to the declaration but the "Command-mouse-click" no longer works. Maybe I just need to check the key-mappings...
I didn't know there was an intstaller problem. I just downloaded the .sit file and ran "install", w/o any problems. Worked perfectly
My only project has 31 src/ directories, 3783 .java files that compile to 4285 .class files, 42 .jar dependencies, 1435 .xml files, 1355 "html" documents (these are WebMacro template files), 829 .properties files, and dozens of misc. files.
Some of the source files are auto-generated, and have 20,000-50,000 lines of code.
It's a big damn project. For better or worse, we load it all up in IDEA. 3.0.4 works just fine on OS X, and my windows and linux teammates can use the EAP builds just fine. But alas, I can't even get a project to successfully create.
Are you doing anything special for your larger projects?
eric
I have this problem with 3.0.5. I've found that if I make a custom keymap, delete the mapping, and simply remap it, it works just fine! That is, until I restart IDEA. Then I gotta do the remapping again. really strange. I've just switched to using command-b.
eric
I was hit by the same problem. Removing ~/.IntelliJIdea solved it for me. It seems that one of the config files is causing the problem, but I don't know which one.
Beware: Removing this folder will kill many of your settings!