NetBeans 6.7 Milestone 3 and its new features
Recently Blanka was playing with the newest build of NetBeans 6.7. The IDE in version 6.7, which is still under development, achieved its Milestone #3!
Here are Blanka's comments on few new NB M3 features:
"What is new in NetBeans 6.7
NetBeans team releases NB 6.7 Milestone 3, that offers new interesting features like Kenai Integration or new features in PHP, C/C++, Profiler or Maven. Let's have a look at the most interesting ones. First of all you can Download NetBeans IDE 6.7 Milestone 3.
First you will register some changes in the main menu. Instead of items “Profile” and “Versioning”, there is only “Team”. Also some sub-menus differed.


Totally new thing is that the IDE now integrates with Kenai.com to support typical developer workflow. You can find it under the new item “Team - Kenai”.
To start playing with the Kenai integration in the IDE, you can first try to search and open existing projects on Kenai and get their sources, which does not require login. To get more involved, create an account on Kenai.com, and bookmark some projects or ask for membership. To create your own project, you need to ask for project creation permission first (will not be required when NB 6.7 is released).
More you can see in the Kenai window (Kenai under the item “Window” in the main menu), get projects' sources, issues, and other associated services and information or open, edit and create issues for given Kenai projects, directly in the IDE.

Maven is a framework that provides help with managing the project lifecycle, including building and managing dependencies. Maven projects follow a set of standards that are described with a project object model (POM) to ensure consistency between projects. You can create new project “File – New Project – Maven”.
New multi-tabbed artifact details viewer is now available, accessible from Maven Repository Browser (“Window – Other – Maven Repository Browser”) or Maven section of Quick Search toolbar field.
"Basic" tab shows basic artifact's info, versions and related artifacts.
"Project" tab shows artifact project's info like links to bug tracking, source management, mailing lists etc.
"Classpath" tab shows direct dependencies in lists
"Graph" tab shows transitive dependency graph, see special section below


Hudson monitors executions of repeated jobs, such as building a software project or jobs run by cron. Among those things, current Hudson focuses on the following two jobs: Building/testing software projects continuously and Monitoring executions of externally-run jobs
Start by specifying the location of your Hudson server under “Window - Services” and there should be Hudson.

If you don't have a job for your project, the IDE can help you make one. Currently Maven and Java SE project types are supported, as are Subversion and Mercurial for the SCM. You can right-click your server node, or use “Team - New Continuous Build”. Browse your hosted jobs and their builds. You can also browse the job's workspace, and artifacts from a build. The console from a build can be viewed in the IDE's output window. You should also get notifications in the status bar when a build fails."
Posted at 10:55PM Apr 08, 2009 by Magdalena Goldyn in NetBeans | Comments[3]



