Mi eclipse La aplicación RCP (3.7) se encuentra actualmente en buen estado, en la que el producto se puede exportar con éxito para múltiples plataformas y funciona perfectamente. Lo que necesito es cambiar algunas propiedades en el archivo config.ini
, en particular osgi.instance.area.default
y osgi.configuration.area
.Config.ini personalizado en el producto Eclipse RCP
En la pestaña de configuración del Editor de productos eclipse, puedo comprobar utilizar un archivo config.ini existente y seleccione la config.ini
he creado dentro del mismo proyecto que aloja el producto (y la característica central) definición.
Para crear el config.ini personalizado, acabo de tomar el que se generó en una exportación anterior, y agregué las propiedades anteriores.
Lo que sucede es que después de exportar el producto, config.ini
todavía se genera automáticamente en configuration/config.ini
, sin mis ediciones. ¿Qué me estoy perdiendo?
Así es como mi definición del producto se ve así:
<?xml version="1.0" encoding="UTF-8"?>
<?pde version="3.5"?>
<product name="MyApp" id="it.myapp.product" application="it.myapp.application" version="1.0.0.qualifier" useFeatures="true" includeLaunchers="true">
<configIni use="default">
<linux>/it.myapp.app/config.ini</linux>
<macosx>/it.myapp.app.app/config.ini</macosx>
<solaris>/it.myapp.app.app/config.ini</solaris>
<win32>/it.myapp.app/config.ini</win32>
</configIni>
<launcherArgs>
<programArgs>-nl it</programArgs>
<vmArgsMac>-XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts</vmArgsMac>
</launcherArgs>
<windowImages />
<splash
location="it.myapp"
startupProgressRect="6,378,485,13"
startupMessageRect="7,397,445,22"
startupForegroundColor="000000" />
<launcher name="myapp">[...]</launcher>
<vm>
</vm>
<plugins>
<plugin id="com.ibm.icu"/>
[...]
<plugin id="org.sat4j.pb"/>
</plugins>
<features>
<feature id="it.myapp.feature"/>
</features>
<configurations>
<plugin id="it.myapp" autoStart="false" startLevel="5" />
<plugin id="org.eclipse.core.runtime" autoStart="true" startLevel="4" />
<plugin id="org.eclipse.equinox.common" autoStart="true" startLevel="2" />
<plugin id="org.eclipse.equinox.ds" autoStart="true" startLevel="2" />
<plugin id="org.eclipse.equinox.simpleconfigurator" autoStart="true" startLevel="1" />
</configurations>
</product>
estoy usando 3.7.1 y no puedo cambiar a eclipsar a 4 en este momento; ¿Tienes algún enlace a errores en bugzilla para señalarme? –
@guido Buscando el informe de errores ahora mismo. Solo recuerde que me encontré con el mismo problema hace unos meses ... – quaylar
@guido Vea mi respuesta actualizada – quaylar