Paul, As it currently stands, the SkyJUMP launcher assumes that the startup jar has all of the classpath stuff defined in the Manifest. This is what SkyJUMP does, but to date this technique has not worked on OJ. I'm not sure what the problem is. It may have something to do with having two main jars in OJ vs. one in SJ but it should be fixable.
Larry On 7/11/07, Paul Austin <[EMAIL PROTECTED]> wrote: > SS, > > I'm going to do this in stages. > > 1. Create the new module > 2. Change and test the new binary > 3. Cleanup the core module, moving some launcher files around a bit. > Will need something like the scripts directory to put the compiled > versions in so that the nightly build doesn't have to build the launcher > every time (that will come later). > > Paul > > Sunburned Surveyor wrote: > > Paul wrote: "When I think modules I think top level directories in the > > SVN with their > > own trunk, tags and branches. > > > > So we would have > > > > /openjump-launcher > > /trunk > > /tags > > /branches > > > > This module would contain any source code for building binary launchers > > and installers. I changed my mind from win32 specific as we may want > > win64, macosx, linux etc launchers and installers in the future." > > > > This makes good sense. Go for it. (Does this eliminate the need for > > the /trunk/scripts directory? We want to keep things as clean as > > possible.) > > > > Paul wrote: "On the issue of JSmooth v.s. launch4j v.s. eclipse base > > launcher I > > personally think I'd like to take Larry's code and make changes to brand > > it as OpenJump as he's done a lot of work to make things work smoothly. > > When I tried JSmooth it didn't create a valid exe." > > > > O.K. I know Larry does great work, I just worry about getting > > something that is too complex, even if it is fancy. :] I'll trust your > > judgement on this one. > > > > The Sunburned Surveyor > > > > On 7/11/07, Paul Austin <[EMAIL PROTECTED]> wrote: > > > >> SS, > >> > >> When I think modules I think top level directories in the SVN with their > >> own trunk, tags and branches. > >> > >> So we would have > >> > >> /openjump-launcher > >> /trunk > >> /tags > >> /branches > >> > >> This module would contain any source code for building binary launchers > >> and installers. I changed my mind from win32 specific as we may want > >> win64, macosx, linux etc launchers and installers in the future. > >> > >> You would then compile this module to create the actual executables. > >> > >> We could also add a copy of the generated binary into the core module > >> when we generate it for the releases. > >> > >> By having separate modules they can have their own life cycle that is > >> independent from the core module. > >> > >> On the issue of JSmooth v.s. launch4j v.s. eclipse base launcher I > >> personally think I'd like to take Larry's code and make changes to brand > >> it as OpenJump as he's done a lot of work to make things work smoothly. > >> When I tried JSmooth it didn't create a valid exe. > >> > >> Paul > >> > >> Sunburned Surveyor wrote: > >> > >>> Paul, > >>> > >>> I don't have a problem with adding a module to the SVN for Microsoft > >>> Windows specific items either. > >>> > >>> Would we make a subdiredtory of /trunk/installer or /trunk/scripts for > >>> this purpose? > >>> > >>> The Sunburned Surveyor > >>> > >>> > >>> > >> ------------------------------------------------------------------------- > >> This SF.net email is sponsored by DB2 Express > >> Download DB2 Express C - the FREE version of DB2 express and take > >> control of your XML. No limits. Just data. Click to get it now. > >> http://sourceforge.net/powerbar/db2/ > >> _______________________________________________ > >> Jump-pilot-devel mailing list > >> Jump-pilot-devel@lists.sourceforge.net > >> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > >> > >> > > > > ------------------------------------------------------------------------- > > This SF.net email is sponsored by DB2 Express > > Download DB2 Express C - the FREE version of DB2 express and take > > control of your XML. No limits. Just data. Click to get it now. > > http://sourceforge.net/powerbar/db2/ > > _______________________________________________ > > Jump-pilot-devel mailing list > > Jump-pilot-devel@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > > > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and take > control of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/ > _______________________________________________ > Jump-pilot-devel mailing list > Jump-pilot-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > -- http://amusingprogrammer.blogspot.com/ ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel