Td Mxc Netbeans Boudreau

  • October 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Td Mxc Netbeans Boudreau as PDF for free.

More details

  • Words: 447
  • Pages: 15
Using NetBeans For Your Existing Projects Tim Boudreau Senior Staff Engineer Sun Microsystems [email protected]

Agenda ● Introduction ● Building Software ● About NetBeans Projects ● Automated Project Import ● Manual Project Import ● Maven ● Conclusion 2

Goals ● Become friends with the NetBeans

project system ● Learn how projects can be imported

into NetBeans ● Learn how NetBeans can be used

alongside other IDEs

3

Building Software

4

Building Software ● When programs were a single file? ● - Just compile it ● - Use your IDE to do its own thing ● Then there was Make ● - Make is evil ● Ant – the de-facto standard for building

Java code – XML-based config files ● Maven – Ant++ - solves the libraries

problem 5

NetBeans projects ● Ant-based projects ● Project file: build.xml ● Can be extended ● Ant tightly integrated

6

Two Project Types ● Regular projects ● Free-form projects ● If you can, use regular projects ● Much easier, setup free ● Default file structure ● The IDE takes care of build.xml

7

Automated Import ● Good news for Java SE projects

created with JBuilder or Eclipse: ● We have project importers ● Available on the update center ● They create the build.xml file ● Works for Java SE Projects

8

Manual import ● Using regular projects ● Create a New Project with Existing

Sources ● Let NetBeans generate build.xml

● Using free-form projects ● Create a New Project with Existing Ant

Script ● Reuse existing build.xml 9

Using Multiple IDEs Regardless of how you get your project into NetBeans It's harmless and easy to still use those other IDEs

10

Apache Maven ● Get the Maven Module from Tools >

Plugins ● ● Open any Maven project in NetBeans ● - No NB-specific metadata ● - No special set-up ● - It just uses Maven in-place 11

NetBeans Ready ● Documented examples on using

NetBeans with well-known open source projects ● Tomcat, Ant, JUnit, ... ● Apply the concepts to your own project ● Add to the Wish List ● Contribute ● http://wiki.netbeans.org/wiki/view/

NetbeansReady 12

Did you know...? ● There are Hibernate, Wicket and Spring

plug-ins for NetBeans ● There is a vi plug-in for NetBeans ● The NetBeans 6 Editor is on par with

Eclipse ● NetBeans has keybindings for Eclipse and

emacs ● Maven is well integrated 13

Conclusion ● There are tools that help with project setup ● Free-form projects and Maven are

interesting for some scenarios ● You can use NetBeans in a multi-IDE

environment ● There is no longer a reason for Eclipse

users not to try NetBeans :-)

14

Using NetBeans For Your Existing Projects

Related Documents

Td Mxc Netbeans Boudreau
October 2019 28
Td Mxc Jmaki Chen
October 2019 39
Td Mxc Rubyrails Shin
October 2019 38
Td Mxc Python Wierzbiki
October 2019 35
Td Mxc Soa Reddy
October 2019 34
Td Mxc D2keynote Thompson
October 2019 25