Task #2766
Improves the way the JRE is embedded
Statut: | Closed | Début: | 17/01/2020 | |
---|---|---|---|---|
Priorité: | High | Echéance: | ||
Assigné à: | - | % réalisé: | 100% |
|
Catégorie: | Update | Temps passé: | - | |
Version cible: | TXM 0.8.2 |
Description
Embedding the JRE in the RCP feature leads to a bug when trying to update the JRE via Eclipse updates.
See #2764 for original bug.
Solution 0¶
(for 0.8.0 fix or 0.8.1 ? or later ?)
- stop to use build.properties of org.txm.rcp.feature for Window system and do the "jre" directory copy from the NSIS setup script
- it seems we can keep the build.properties for Linux and Mac
- build a new setup for Window
Solution 1¶
- change the way of embedding the JRE, use P2 and bundles, see: #2725
- NOTE: should permit to update or change the JRE directly from Eclipse Updates mechanism
Improvements¶
The TXMUpdate handler file rights test fails on Windows: it does not detect the missing rights.
Add:
!installDirectory.canWrite() || !installDirectory.canExecute()
Demandes liées
Historique
#1 Mis à jour par Sebastien Jacquot il y a plus de 5 ans
- Tracker changé de Bug à Task
- Sujet changé de Updates may fail on some Windows versions due to JRE files being used à Improves the way the JRE is embedded
- Description mis à jour (diff)
#2 Mis à jour par Matthieu Decorde il y a plus de 4 ans
- % réalisé changé de 0 à 80
Solution 0 is done, see #2725 for the solution 1
#3 Mis à jour par Sebastien Jacquot il y a plus d'un an
- % réalisé changé de 80 à 100
#4 Mis à jour par Sebastien Jacquot il y a plus d'un an
- Statut changé de New à Closed