Last updated November 25, 2010 19:17, by Joseph Areeda
Feedicon  

NetBeans Nightly Updater Wiki

The goal of this project is to automate the process of keeping a testing system up to date with the current NetBeans development build.

Current status is everything works well for me on Linux. I will upload a new version as soon as I finish testing.

There are two running programs,

  • NBNightly - automatic updater. There is a problem with Windows Vista and 7. Evidently there is no way a pure Java program can call the installer or uninstaller at least not in an unpriviledged context. See NBNightly Scenarios.
  • NBNightlyGetInstaller - Find and download a new installer if one is available.

Project outline

A control program will begin with command line options, they are getting complicated enough to warrant a configuration wizard of some kind.

  1. Determine what versions are currently installed see NBGN-checkInstall
  2. Download latest installer if newer for the desired package (all, javase, php, C++, ruby ...)
  3. Install new version, see NBGetNightly
  4. Update symbolic link
  5. Remove installer if desired
  6. Uninstall old versions if desired


Source Code

The organization of the source code and architecture of the project is discussed at NBN_Sources

  • Mysql
  • Glassfish
  • Jruby
  • Rails
  • Nblogo
Terms of Use; Privacy Policy;
© 2010, Oracle Corporation and/or its affiliates
(revision 20120518.3c65429)
 
 
Close
loading
Please Confirm
Close