[wpkg-users] Java 32 exe in 64 bit environment.
    Marco Gaiarin 
    gaio at sv.lnf.it
       
    Wed Jun 26 18:02:54 CEST 2013
    
    
  
Googling around, i've found a solution to the 'java7 32bit exe installer
in a 64 bit environment' that not only works, but also explain very
well the culprit.
	http://harryjohnston.wordpress.com/2011/02/20/installing-32-bit-software-as-system-in-windows-7-x64/
i post here because, as author said, coud be a source of trouble for
other installers.
For current jre7, it was sufficient to add:
	<install architecture='x64' cmd='%COMSPEC% /c if not exist "%SystemRoot%\syswow64\config\systemprofile\AppData\LocalLow\Sun\Java\jre1.7.0_25" md "%SystemRoot%\syswow64\config\systemprofile\AppData\LocalLow\Sun\Java\jre1.7.0_25"' />
        <install architecture='x64' cmd='%COMSPEC% /c if not exist "%SystemRoot%\system32\config\systemprofile\AppData\LocalLow\Sun\Java" md "%SystemRoot%\system32\config\systemprofile\AppData\LocalLow\Sun\Java"' />
        <install architecture='x64' cmd='%COMSPEC% /c mklink /J "%SystemRoot%\system32\config\systemprofile\AppData\LocalLow\Sun\Java\jre1.7.0_25" "%SystemRoot%\syswow64\config\systemprofile\AppData\LocalLow\Sun\Java\jre1.7.0_25"' />
        <install cmd='"%SOFTWARE%\WPKG\jre-7u25-windows-i586.exe" /s WEB_JAVA=0 REBOOT=ReallySuppress' >
and if someone can explain me, it was needed to add a '%COMSPEC% /c' in
front of the mklink call, without does not work as expected...
-- 
dott. Marco Gaiarin				        GNUPG Key ID: 240A3D66
  Associazione ``La Nostra Famiglia''                    http://www.sv.lnf.it/
  Polo FVG   -   Via della Bontà, 7 - 33078   -   San Vito al Tagliamento (PN)
  marco.gaiarin(at)lanostrafamiglia.it   t +39-0434-842711   f +39-0434-842797
		Dona il 5 PER MILLE a LA NOSTRA FAMIGLIA!
	   http://www.lanostrafamiglia.it/chi_siamo/5xmille.php
	(cf 00307430132, categoria ONLUS oppure RICERCA SANITARIA)
    
    
More information about the wpkg-users
mailing list