![]() |
I can't for the life of me to get the JBuilder installation to go through. It brings up the prompt for me to enter my admin password, then I enter it and the thing just disappears. When I run the install in terminal, it gives me this error:
2006-06-21 11:48:42.418 install[1228] osError = 0 [JavaAppLauncher Warning] Specifying a specific version for JVMVersion 1.3.1 is deprecated. Use the more general 1.3* instead. matthew-bakers-computer:~/Desktop/jb2005_win_mac/Disk1/InstData/MacOSX/install.app/Contents/MacOS mlb5000$ Properties for authenticated installer loaded! System's temporary directory = /private/var/tmp/folders.501/Cleanup At Startup/ ZGExecuteCommand: 0: |sh| 1: |/private/var/tmp/folders.501/Cleanup At Startup/7236.tmp/script.sh| Leaving MacOSXRelauncher.main I've searched all over the internet for a workaround to get this to work, but I can't find anything. Has anyone gotten JBuilder to install correctly on OS X? I'm running an Intel-Based Macbook with OSX Tiger 10.4.6....please help, I need this so I can work and get paid.......:( I hope this board will be more helpful than others... Matt |
It sounds like there is an issue with the version of Java that is installed.
I.e. that JBuilder is picky about what version of Java it uses. I think I recall seeing something about JBuilder issues in the Apple Java release notes. Maybe try googling for JBuilder with site:developer.apple.com See also the explanations of how to specify a particular Java version in this other thread: http://forums.macosxhints.com/showthread.php?t=47531 Otherwise, you are best to ask about this sort of thing on the Mac Java developers' mailing list. Start at http://lists.apple.com But I would recommend using Eclipse instead of JBuilder. I think it is used by the majority of Java developers - especially those on the Mac. |
Thanks for the quick response, I'll just switch to Eclipse then. My research advisor won't like it, or the fact that I'm now coding on a mac, but he'll just have to deal with it, lol.
However, if anyone does know the workaround for installing JBuilder, I would prefer to continue using it. Matt |
Is this Borland's JBuilder?
If so, Borland does not list OS X as a supported platform. It lists Windows, various flavors of Linux, and Solaris as its platform. Unless there is another product with this name, it sure doesn't look like it intends to install on a Mac.
Joe VanZandt |
Quote:
Foundation - Windows, Linux, Solaris, Mac OS - 2005 - 02/12/2005 - 51.2 - 96.5 Mb English, French, German, Japanese Free full version. No registration required. Matt |
Here's where I'm looking...If it will attach....
This is the Datasheet PDF provided on their website: well, I can't attach the PDF, but check the http://www.borland.com/us/products/jbuilder/index.html datasheet under "product information". Of course, it could be out of date, but if you check it, OS X is most certainly not listed.
Is there a way to attach a PDF here that I don't see? Joe VanZandt |
Quote:
In any case, anything that you attach to a post here should be something that is your document - please don't attach copyrighted materials! |
Thanks, Hayne
Although the caution against copywrited material seems to me to be just slightly odd when it is a freely-downloadable document, in an unmodified form. Certainly, no intellectual property rights are in peril of infringement here. But I'll try to be careful about that.
Joe VanZandt |
Quote:
And one very good reason (besides the legal ones) why Borland might not want their document distributed elsewhere is that that would mean that out of date copies might be floating around. |
Well....now eclipse won't run either.....can anyone tell me WTF is going on? I'm running a 2.0GHz Intel Macbook with Tiger 10.4.6.....I NEED an IDE that works. XCode is alright, but half of my code won't compile.
JBuilder uses the current directory to search for non-imported class files, what does XCode do? Matt |
Quote:
But first have you read all of the docs that come with Eclipse? All the READMEs etc? You need to do so - Eclipse is not a double-click and go application - you need to spend a considerable amount of time reading the docs. What does it say on the Eclipse web site as to Intel compatibility? Have you checked the Eclipse support forums? And again I recommend asking on the Mac Java development list instead of here. Quote:
|
Ok, here is my terminal readouts from trying to run eclipse:
Last login: Wed Jun 21 16:43:28 on ttyp2 /Applications/eclipse/Eclipse.app/Contents/MacOS/eclipse; exit Welcome to Darwin! matthew-bakers-computer:~ mlb5000$ /Applications/eclipse/Eclipse.app/Contents/MacOS/eclipse; exit Unable to access jarfile startup.jar logout [Process completed] it can't access the startup.jar file for some reason. I chmoded it to 777 just in case that was the problem, but it wasn't. Could it be because I'm running Java 1.5 and this is certified for 1.4.2? I checked their discussions about Intel-based macs, and supposedly it should work, so I don't think that's the problem. Any suggestions? Matt |
Quote:
It seems to be a simple matter of it not finding that JAR file in the places it is looking - i.e. the ClassPath. But how are you running Eclipse? Are you double-clicking on the Eclipse.app icon? Do you perhaps have some Java setup in your shell setup files (see this Unix FAQ for info on the shell setup files in general) that is left over from a previous JBuilder installation? Have you tried logging in as a different user (create a new user account in the Accounts preferences) and running Eclipse from there? |
Quote:
And this is my first JBuilder installation, just got this thing on Sunday. Matt |
Quote:
Quote:
So I was asking whether maybe some remnant of your previous installation attempts with JBuilder might be interfering. Did you look at what you have in your shell "dot" files? (See the Unix FAQ referred to above) Did you try running Eclipse when logged in as a different user? |
Quote:
I have tried just using the installer without digging into it with Terminal, but it gives me the same error. I've also not tried installing it as a different user...i'll have to try that when I'm not on battery. Matt |
Quote:
Maybe I don't remember as it's been a long time, but I don't recall there being an installer. I guess maybe you just misspoke and were actually referring to the application that runs Eclipse. |
Quote:
Matt |
I got my code to compile inside of Terminal finally. But it seems like it doesn't like the native code. I know that Java doesn't release a JDK specifically for Mac, and maybe this is the reason:
Exception in thread "main" java.lang.NoClassDefFoundError: Application1 (wrong name: summerresearch/Application1) at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:620) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) at java.net.URLClassLoader.defineClass(URLClassLoader.java:260) at java.net.URLClassLoader.access$100(URLClassLoader.java:56) at java.net.URLClassLoader$1.run(URLClassLoader.java:195) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) It doesn't seem to like native methods. Do you know if Java applications run with the aid of the Rosetta emulator? if this is the case, I may have to dual boot winblows just for the sake of coding in java till full Intel Mac support comes about. Matt |
Realizing this is a risky reply.......
This is from http://developer.apple.com/java/
Quote:
Joe VanZandt |
Quote:
Quote:
Before getting into projects that use native code, you should test some pure Java projects to make sure you have everything set up correctly. And of course, it would be best to avoid native code entirely unless you can't help it. |
Two years ago, I managed to get JBuilderX up using the following steps and it might help:
OS: Mac OS X 10.3.2 with Java 1.4.2 update Steps: - It presumes that you have registered with Borland website and installed the Developers' Tools for Panther. Go to http://www.borland.com/products/down..._jbuilder.html to download "jbx_linux.tar" from the list named "Foundation" for a free full English version of JBuilderX installation file. - An actvation file "Reg426.txt" will be sent to your email account. Save this file under /Users/username directory. - Untar the downloaded "jbx_linux.tar" file and you should have a folder "jbx_linux". - Create a "JBuilderX" directory under /Developer/Applications. - copy the contents of the folder "jbx_linux" to /Developer/Applications/JBuilderX. - Using Terminal mode, type "which java" to search for the absolute path for java program. For my system, I got "/usr/bin/java". Go to the directory /Developer/Applications/JBuilderX and type "fnd_install.bin LAX_VM /usr/bin/java" to activate the installation. - Next, refer to paragraph 4 at http://minnigerode.org/CA-SF/dave/jbuilder-mac.html to download the activation file "run-jbuilder.command". Before making the file executable using "chmod x+run", use an editor to change the APPNAME from "JBuilder9" to "JBuilderX" in the command file. - Just activate "run-jbuilder.command", JBuilderX should be activated. Drag the file "run-jbuilder.command" to the Dock for future activation. |
| All times are GMT -5. The time now is 04:26 PM. |
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.
Site design © IDG Consumer & SMB; individuals retain copyright of their postings
but consent to the possible use of their material in other areas of IDG Consumer & SMB.