NBI
NBI - Developer Page
NBI (short for NetBeans Installer) is a new project initiated by the NetBeans Enterprise Pack installer team. The NetBeans installer provides an enhanced experience for users who install the NetBeans IDE and accompanying components. Another goal is to provide the community with a stable, robust installer engine that can be used to install applications developed using the NetBeans IDE.
Features
Platforms
Downloads
Go to the download page to get the latest development builds of NetBeans IDE.
FAQ
- NetBeans Installer FAQ
Ask questions and find answers to your questions - NetBeans Installer Development FAQ
Customers
Development documentation
Check out the following documents for the NetBeans Installer:
- Developer's Guide to the NBI Installer Engine
Find information how to create components and develop your own installers using the NBI installer engine - Examples
Simple examples to take as basis for your own installer development - Tools required to work on NBI
- General workflow of the installer work
- Recent Changes
A full list of recent important (from developer POV) changes in NBI engine and build infrastructure - Working Directory
Description of the term NBI working directory - Engine Command-Line Options
Installer command-line switches used in NBI engine, with examples and notes - Extending Engine Command-Line Options
How to create and use your own command-line switch - String resolvers in Engine
- Native Launcher Features
- Native Launcher Command-Line Options
- Error codes
- Components Dependencies
- I18N and L10N Support
- Adding JVM in the bundles
- Registering file assosiations
- Extending the NBI engine
- Notes and weak points overview
Proposals (under development)
- Platform-Specific Properties
- Unix Package Managers Integration
- Core vs. Extensions
- Platforms Recognition and Naming
NetBeans IDE Installer
- NetBeans 6.0 Installable components
- NetBeans 6.0 Download options
- Usability study
- Installer requirements
- UI spec.
- Native Mac installers
- Native Mac installers enhancements
- Tips & Tricks
How to Provide Feedback
Your feedback is very welcome!
If you encounter a problem when using the NetBeans installer or want to request an enhancement, file an issue in the NetBeans bug tracking system, IssueZilla. To find out what's needed for a successful bug report, see the FAQ page.
If you have any questions about installer features or installation workflow, please write to NBI users list or NetBeans users list
