

Once downloaded, make a package as executable.
Jdk 6 update 24 with netbeans 6.9.1 download#
Instead of using a browser, use the following command to download in a terminal. Here I used the whole package for demonstration. Go to the download NetBeans IDE 8.0.1 page and Select the package as per your requirement. Java HotSpot(TM) 64-Bit Server VM (build 25.11-b03, mixed mode) Download NetBeans IDE 8.0.1 Java(TM) SE Runtime Environment (build 1.8.0_11-b12) JDK 8 is required to use JavaFX 8 features in NetBeans IDE 8.0.1. JDK 7 Update 6 (or newer) is required to use JavaFX 2.2 (or newer) features in NetBeans IDE 8.0.1. NetBeans requires having the Java VM installed on the machine either JDK 7u67 or JDK 8 should be installed on the machine.


Here is the tutorial about installing NetBeans IDE 8.0.1 on CentOS 7.
Jdk 6 update 24 with netbeans 6.9.1 mac#
This is available for Windows, Linux, Mac and Solaris operating system. Canadian Mind Products is a great online reference for Java SE 6.NetBeans offers platform framework for Java desktop applications, and an integrated development environment (IDE) for developing with Java, JavaScript, PHP, Python (no longer supported after NetBeans 7), Groovy, C, C++, Scala, Clojure, and others. The Java 6 API itself is quite thorough, as well. I also recommend that you take a look at the Oracle Java Tutorials-they will answer a lot of your questions as you go. (Note: I haven't used Idea or NetBeans.) Also, Eclipse integrates well with Android, in case you ever want to go down that path. The language differences are not vast.Ĭheck out video tutorials like posted to help you set up Eclipse, which I recommend downloading because I think it's very commonly used, and it's free. You can also take a look at Java 7 to see what's new. Starting with the latest update of Java 6 is probably a good idea, as this is what you'll encounter in a lot of workplaces and reference books at the moment. (Someone else mentioned Java EE, but that's a whole different world and needs to come after you're familiar and comfortable with the Java language and SE libraries overall). That's how I started, and there's value in forcing yourself to learn (and even memorize some things!) instead of relying on the IDE so much.ĭefinitely start with Java SE. On the other hand, I do recommend that for programming newbie. If you are not really new to programming overall-meaning if you don't feel like you're still getting the hang of C as you go into Java-then you may be all right skipping the "do it yourself" phase of using a text editor and compiling Java at the command line. Get a good feel of some abstractions, etc that the language offers. I always start off by building a calculator application. My recommendation is to pick something you want to try and build and then go for it. I guess we could also analyze why you want to learn java over any other languages (say ruby or python or c#) but that might be a discussion for a different post. Think of it as Make on almost any drug you can think of. IT is pretty simple to get a small app up and running in maven.

You'll find that dependency management in Java is a pain and you need something like Maven to help you out. Metro has really good integration with NetBeans, so you might want to stick with it.Īs for Web development, struts2/spring/sitemesh is pretty standard and will work well in both IDE's.ĭepending on how far you want to get into it, I'd look into maven. If you want to do web service development, metro is a good stack to use. If you want to build simple console applications, you are best to stick with JSE. To give you an example, something like JPA (Java persistance) or JMX (Java messaging) is in the J2EE stack. J2EE downloads if you want to do enterprise. JSE Standard if all you want to do is desktop stuff.
