13.07.2015 Views

Java™ Application Development on Linux - Dator

Java™ Application Development on Linux - Dator

Java™ Application Development on Linux - Dator

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

10.7 Resources25910.6WHAT YOU STILL DON’T KNOWNetBeans comes with a built-in versi<strong>on</strong> of Tomcat for serving up Web pagesand JSP and Java Servlets. It’s very handy for developing and testing <strong>on</strong> yourdesktop. We’ll look at that more in Part IV of this book.In the NetBeans help file, you’ll find this intriguing note:Using Scripting Languages in NetBeans: NetBeans provides you with ascripting feature that lets you use scripts to operate the IDE remotely orfrom the Scripting C<strong>on</strong>sole or by using a scripting file. You can use thescripting languages provided in the Scripting C<strong>on</strong>sole, or you can create ascripting class through the New From Template wizard. The followingscripting languages are provided with NetBeans: DynamicJava, BeanShell,and JPyth<strong>on</strong>. For informati<strong>on</strong> <strong>on</strong> the scripting languages provided, seeDynamicJava at http://www-sop.inria.fr/koala/djava/, BeanShell athttp://www.beanshell.org/, JPyth<strong>on</strong> at http://www.jpyth<strong>on</strong>.org/.We barely got you into Eclipse. Eclipse supports CVS (check out theTeam submenu). Eclipse provides code refactoring features that allow you torename classes and methods with automatic update of all affected source.Eclipse provides a feature to “externalize” strings (which takes all string c<strong>on</strong>stantsout of a module and makes them into properties references, allowing foreasy internati<strong>on</strong>alizati<strong>on</strong>). It is a powerful Java development platform.10.7RESOURCESNetBeans. NetBeans has some very extensive <strong>on</strong>line help. There are alsosome very good Web-based documents, including the user guide which can befound at http://usersguide.netbeans.org/. Of particular value is theGetting Work D<strong>on</strong>e guide at http://usersguide.netbeans.org/gwd/which describes itself as “a more detailed introducti<strong>on</strong> to the IDE than availablein the Getting Started tutorial.”Support for NetBeans, as with many other Open Source projects, happens<strong>on</strong>line. There is no toll-free number to call. Instead you subscribe to an e-maillist; all messages sent to the list are then forwarded to every<strong>on</strong>e <strong>on</strong> the list.Any<strong>on</strong>e can resp<strong>on</strong>d, and you are encouraged to resp<strong>on</strong>d too, to share whatyou know with others. The NetBeans developers are often the <strong>on</strong>es who answer

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!