Help! Switching to Mac and need suggestions on Java development software
Hey, you've all probably seen my ranting posts before, but I'm a PC user and techie, but am buying myself a 12" powerbook for school this upcoming semester. I'm going to buy a 12" powerbook, 640 megs of DDR, superdrive, airport extreme, basically go nuts. What I want to know, is how you program in Java in the OSX.
Here's where I've been coming from:
Windows 2000 Pro PC's
Sun Java SDK 1.4.1
using Real J
Now, when I get the powerbook to take to class, I need to be able to do the assignments like everyone else is doing...write ups, print outs of our code, etc.
Here's my question:
What if there are classes that the teacher gives us that are compiled on a PC for Sun Java and I need to import them. How would I do that, what software would I use, and basically, how different it is from using Real J? Are all the base Java classes the same as those released by Sun, and if not, how do I get around this "They're using PC's but I'm using a Mac" thing.
Could someone please take me under their wing for a while and help?
Please email me at [email protected]
Here's where I've been coming from:
Windows 2000 Pro PC's
Sun Java SDK 1.4.1
using Real J
Now, when I get the powerbook to take to class, I need to be able to do the assignments like everyone else is doing...write ups, print outs of our code, etc.
Here's my question:
What if there are classes that the teacher gives us that are compiled on a PC for Sun Java and I need to import them. How would I do that, what software would I use, and basically, how different it is from using Real J? Are all the base Java classes the same as those released by Sun, and if not, how do I get around this "They're using PC's but I'm using a Mac" thing.
Could someone please take me under their wing for a while and help?
Please email me at [email protected]
Comments
I'm going to buy a 12" powerbook, 640 megs of DDR, superdrive, airport extreme, basically go nuts.
Exactly what I'm running.
What I want to know, is how you program in Java in the OSX.
Same way as Windows but with a better command line :-) I've been doing commercial Java development for about six years, and I've been using Java on the Mac since Java 1.0 so I might be able to help.
Here's where I've been coming from:
Windows 2000 Pro PC's
Sun Java SDK 1.4.1
using Real J
?? Real J ?? I've not heard of it.
[quote]
Here's my question:
What if there are classes that the teacher gives us that are compiled on a PC for Sun Java and I need to import them. How would I do that, what software would I use, and basically, how different it is from using Real J?
[quote]
The whole attraction of Java when it was first launched was the cross platform nature. The standard java packages (java.*) are available on all Java supporting platforms (Mac, Windows, Linux, AS/400 etc). It doesn't matter what patform they were compiled on at all.
So if you get a SomeUniversityObject.class file you run it using "java SomeUniversityObject" from a command line, OR if its a .jar file you can double click it. If its a library jar file that you want to call just make sure its on the command line.
You can do all this with TextEdit and the command line tools (java, javac, jar and so on). You can also install Apples Development Tools that come with OSX. Project Builder is an excellent IDE for developing Java, as long as you delete any com.apple import statements ;-)
Also great IDE's like Eclipse and Netbeans (www.eclipse.org www.netbeans.org) run on OS X. These native Java IDE's will hold you hand and do a lot of work for you, however I think its important to know the low level stuff to.
Could someone please take me under their wing for a while and help?
Mail me at [email protected] if you want any tips. I've been using my PowerBook at Uni (part time MSc) without problems, and have done Java, JSP, Servlet, PHP, MySQL, CSS, XML, XSLT work without any problems.
I've not managed to get on their Wireless LAN yet though...
Originally posted by Bygimis Turug VIII
I've not managed to get on their Wireless LAN yet though...
Have you tried the trick where you enter a $-sign (that's indeed a dollar sign) in front of the wep key?
I'll definitely check those things out. Is there are good freeware or shareware software suite that is available to students?
www.realj.com
Now I guess they should have banned me rather than just shut off posting priviledges, because kickaha and Amorph definitely aren't going to like being called to task when they thought they had it all ignored *cough* *cough* I mean under control. Just a couple o' tools.
Don't worry, as soon as my work resetting my posts is done I'll disappear forever.
Originally posted by jvandergriff
Here's the link to RealJ. It is the preferred IDE for our computer science program, for some odd reason. It's buggy, not very user friendly (not that I expected it to be), and does NOT like to be put on an external hard drive or zip disk, which is what I've had to do. I live about 12 miles away from campus, so I had to use the campus computers (they're great...they refresh all the campus computers every 2 years), but that's just not cutting it anymore.
I'll definitely check those things out. Is there are good freeware or shareware software suite that is available to students?
The Apple Developer Tools are availible at developer.apple.com. You'll need to register, but they have a free online membership that gives you access to the tools, a few prerelease items(nothing big) and all their articles.
Originally posted by jvandergriff
I'll definitely check those things out. Is there are good freeware or shareware software suite that is available to students?
Eclipse and Netbeans are both free and opensource. They are written in Java and will run on Windows, Mac and Linux.
Apples Project Builder is free to MacOS X users - it comes on the developer tools CD (comes with Mac OSX) or you can download it from Apple's developer site if you join with free online membership.