tag:blogger.com,1999:blog-7558958.post502668908108956196..comments2023-12-27T13:21:08.506+03:00Comments on Vladimir Prus: Eclipse P2 Product InstallerVladimir Prushttp://www.blogger.com/profile/15916897773452934224noreply@blogger.comBlogger7125tag:blogger.com,1999:blog-7558958.post-10181591318523352082014-05-21T19:21:28.235+04:002014-05-21T19:21:28.235+04:00Works great. Thanks for the tip!Works great. Thanks for the tip!Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7558958.post-57168220800249133532014-05-21T07:59:17.959+04:002014-05-21T07:59:17.959+04:00The location of navigator is controlled by the org...The location of navigator is controlled by the org.eclipse.p2.wizardNavigation property. If you use "left" you'll get navigation on the left, as it was initially.Vladimir Prushttps://www.blogger.com/profile/15916897773452934224noreply@blogger.comtag:blogger.com,1999:blog-7558958.post-72050509543487458882014-05-20T23:14:25.466+04:002014-05-20T23:14:25.466+04:00This is great work. I'm excited to start using...This is great work. I'm excited to start using the installer and tailoring it towards our needs and contributing any fixes/improvements back upstream.<br /><br />Is the source code available for the previous incarnation of the installer with the install steps listed vertically on the left hand side of the window as opposed to listed horizontally across the top?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7558958.post-21322273364385037192014-04-11T21:51:26.248+04:002014-04-11T21:51:26.248+04:00Switching to Luna-M6 fixed this problem. Earlier ...Switching to Luna-M6 fixed this problem. Earlier I was running in a 3.8.2 workbench and export failed everytime. It works GREAT on Luna M6. I haven't looked into why, but I'm guessing the installer.product file has some value that doesn't work in 3.8.<br /><br />Thanks again for making this installer available.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7558958.post-8073574959527830272014-04-11T05:08:58.096+04:002014-04-11T05:08:58.096+04:00I found that the installer did work as expected, e...I found that the installer did work as expected, even with the error message. I'm trying to export the installer (so I can see if that message goes away), but keep getting errors.<br /><br />The error messages says that the jface plugin cannot be found (to export). The version of the jface plugin is the same as what is used in my target platform, and my own product pulls this plugin when in it's own export (same workspace). Any idea what could be happening there (I'm using the Export wizard exactly as described in the .pdf).<br /><br />Also, I'm confused about where the setup binary is supposed to come from. I haven't found it anywhere in the p2-installer working directory. Is it supposed to be generated as part of the .product export?<br /><br />Finally, what is the instmon binary (instmon-linux-x86 on my system) used for? Does this somehow turn into the setup binary?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7558958.post-80088791477558979102014-03-25T17:59:37.425+04:002014-03-25T17:59:37.425+04:00I think the error you are seeing in the log is jus...I think the error you are seeing in the log is just the uninstaller not copying. There is an eclipse.p2.uninstallFiles property in the installer.properties that tells what files to copy to the /uninstall directory for the uninstaller. The default set of files (setup, etc.) are only available in an exported installer. They wont be available when running directly from the workbench (and that property can be commented out). If you look at the section, Exporting the P2 Installer, in the documentation, it has information on how to export the installer (it's basically the same steps for exporting any RCP application). This will allow the installer to be run outside the workbench and the setup and other files will then be available.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7558958.post-52510593584781334092014-03-25T05:49:20.745+04:002014-03-25T05:49:20.745+04:00I really like the look of this installer (both the...I really like the look of this installer (both the concept and the default visual appearance while running).<br /><br />Unfortunately I haven't been able to get it to install my application. Since I don't have a working example, I'm not really sure what things are supposed to look like.<br /><br />I've created by own p2 repository and copied it to feature.com.codesourcery.installer/repos. I also updated the installer.properties file.<br /><br />I'm able to launch the installer with "Installer - GUI", and my feature does show up in the "Required Components" list.<br /><br />The error is "p2-installer/features/com.codesourcery.installer/setup does not exist" <br /><br />Do I need to do something to build this executable? I've looked through the various folders but haven't found anything that builds something called setup. I did find and build the instmon binary, but it doesn't seem to have made a difference.<br /><br />I'm sorry to bug you with this support-type question in an announcement <br />blog post, I'm just wondering if this points to something obvious to you that would get me over this hump.Anonymousnoreply@blogger.com