A few months ago, I was reading the book “Wicket in Action”. I was new to Wicket and Maven then. I followed the instructions given in the book to create a maven project. The book went one step further and explained how to create eclipse and idea projects from the pom, but nothing was mentioned about NetBeans. I felt sad that there is no maven plugin out there to create projects that NetBeans can understand.
But later when I realized that there is no such need to create Netbeans projects from Maven pom, I was thrilled. Maven, is a first class citizen in NetBeans. Any Maven project “is a” NetBeans project.
Over the months, as I continued to learn and use Maven, NetBeans made the the learning curve easy. So I thought of putting up this post to benefit new Maven users.
Read the rest of the entry
As I started reading a couple of chapters, I got impressed with the way the content is delivered.
The book starts with the traditional “Hello World” module and takes the reader to the advanced topics in an elegant and seamless manner. The author makes good use of screenshots which will help the beginners a lot.
Read the rest of this entry…
Most of the applications we use on daily basis are pluggable. Popular applications like Firefox, Eclipse, NetBeans, JEdit, WordPress, Hudson are all pluggable. In fact, pluggability has played a major part in the success of most of these applications. Why not make the Java applications we develop pluggable as well? Yes, we get pluggability out of the box, if our applications are based on a rich client platform like NetBeans or Eclipse. But for some reasons if you decide not to use those platforms, it doesn’t mean that they should not be pluggable. In this article, we will learn how to write a simple pluggable application that will load it’s plugins dynamically.
Read the rest of this entry…
Subversion is a very popular version control system. As a result, subversion has a wide array of client tools which makes life difficult for us, the users. So we wanted to know what our readers actually use and here is the summary of their opinions. Read more from SolitaryGeek.
Learn how to setup Hudson Continuous Integration server to automate your build process from this solitarygeek.com post.
NetBeans 6.7 has been out for quite a while. It has got some cool new features like Hudson Integration, Issue tracker integration etc. Learn more about these features from this solitarygeek.com post.
It seems, NetBeans has been making waves (or rather tsunami?) in the PHP world. According to the article “The Big PHP IDE Test“, NetBeans, a new kid to the PHP land is found to provide almost all the features of established commercial PHP IDEs like Aptana Pro ($99), Zend Studio ($399) at the best cost possible ($0) :-) .
Great news and thank you NetBeans team for making the “Only IDE you need” available to PHP folks with many advanced features.
Whether you are new to NetBeans or not, NetBeans wiki is a great place to find many NetBeans related tips and tricks. It is from here that I learned about installing NetBeans IDE in Ubuntu when I switched from Windows. Not only that, I keep coming back to these wikis whenever I need some help with NetBeans IDE.
But since NetBeans adoption is growing at such a rapid rate, it’s no surprise that the number of NetBeans wikis has grown exponentially too. Yes, there is an inbuilt search function to help you find what you want, but if you want to search something very quickly, then you might find goosh very useful.
Goosh is a shell or terminal or command line interface to access google services. To use goosh, just open your browser and then point it to “goosh.org“. Now you can search the NetBeans wiki pages damn quickly by entering the command “site wiki.netbeans.org <your search term>”. For example, if you want to find a solution to solve the garbled text problem you face when using NetBeans on Ubuntu, you would enter “site wiki.netbeans.org garbled text” in the goosh terminal.
You can find more information about goosh from my post, “Goosh – A fantastic front-end to Google Services”.
Now that you have upgraded from Windows to Ubuntu (like me :-) ), let’s see how to setup NetBeans quickly on your new Ubuntu machine without wasting much time.
Step 1: Install JDK
Install jdk on your machine using the super easy install option in Ubuntu. Open the terminal and type:
sudo apt-get install sun-java6-jdk
This will install the latest jdk available in the Ubuntu repository. This is cool because, you need not worry about updating your jdk whenever a new release is available. Your system’s “Update Manager” will take care of the rest.
Once the jdk is downloaded, you will be prompted to agree a license agreement in the terminal. Press “TAB” key to select the “Ok” option and then press “Enter”.