[Gelöst] Java 8 Update 40 klappt nicht

Benutzeravatar
opsi.simi
Beiträge: 44
Registriert: 30 Okt 2013, 12:01

[Gelöst] Java 8 Update 40 klappt nicht

Beitrag von opsi.simi »

Hallo,

ich wollte jetzt endlich mal von der Java Version 7 auf die 8 Updaten
und zwar direkt auf die 8u40
aber es klappt nur in meiner opsi-winst Installation, sobald ich daraus ein Java Paket machen
und es verteilen will, installiert er nichts :cry:

ich habe eine Setup.ins + delsub.ins + uninstall.ins

hier für die bessere Ansicht mal die Setup.ins
in der delsub.ins gebe ich die Deinstallation von alten Java Versionen mit

Code: Alles auswählen

[Initial]
;Standard Text, der während der Installation angezeigt wird
Message = Bitte warten, das Produkt wird installiert
;Loglevel einstellen
setLogLevel = 6
;Bei Fehlern abbrechen
ExitOnError = false
;Syntax Fehler werden in einem separaten Fenster angezeigt
ScriptErrorMessages = on
;Single-Step Mode nicht verwenden
TraceMode = off
;Im Batchmode das Winst-Fenster nicht im Vordergrund anzeigen
StayOnTop = false
 
[Actions]
;Variable für die Ermittlung des Betriebssystems
DefVar $OS$
set $OS$ = GetOS
 
;Variable für die Ermittlung der Betriebssystem Unterversion
DefVar $NTVersioninfo$
set $NTVersioninfo$ = GetNTVersion
 
;Variable zur Ermittlung der Systemarchitektur
DefVar $SystemType$
Set $SystemType$ = GetSystemType

;Name des Produkts (max. 12 Zeichen)
DefVar $ProductName$
Set $ProductName$ = "Java"
 
;Vollständiger Produktname incl. Versionsnummer
 DefVar $ProductNameFull1$
set $ProductNameFull1$ = "Java 1.8 Update 40"
 
;Dateiname des Produktbildes mit Erweiterung
DefVar $ProductPicture$
Set $ProductPicture$ = "java.png"

;Die Variable zur Auswertung des ExitCodes
DefVar $ExitCode$
 
;Prüfen der Winst Version
requiredWinstVersion >= "4.11"
 
;$ProductPicture$ und $ProductName$ anzeigen
ShowBitmap /3 "%scriptpath%\" + $ProductPicture$ $ProductName$

;Freien Speicherplatz ermitteln
if not (HasMinimumSpace ("%SYSTEMDRIVE%", "100 MB"))
     LogError "Nicht genügend Platz auf %SYSTEMDRIVE%"
     isFatalError
endif
 
;Anzeigen der Installationsbenachrichtigung incl. des vollen Produktnamens
Message "Installiere "+$ProductNameFull1$
 
	comment "Start setup program"
	Winbatch_install
  sub "%ScriptPath%\delsub.ins"
 
[Winbatch_install]
"%ScriptPath%\jre-8u40-windows-i586.exe" /s  REBOOT=Suppress
hoffe ihr habt mir einen Tipp oder findest irgendwas in meiner Setup.ins
was nicht stimmt,
hab das Paket jetzt schon zum 6mal umgebaut und nichts haut :?
Zuletzt geändert von opsi.simi am 17 Mär 2015, 08:44, insgesamt 1-mal geändert.
mensch90
Beiträge: 130
Registriert: 27 Jul 2013, 16:52

Re: Java 8 Update 40 klappt nicht

Beitrag von mensch90 »

nimm doch die extrahierte msi version welche du nach dem start des installers in appdata findest... habe bereits 8u40 problemfrei an 150 clients mit der msi verteilt.
busabernhardg
Beiträge: 152
Registriert: 07 Jul 2008, 16:53

Re: Java 8 Update 40 klappt nicht

Beitrag von busabernhardg »

Hallo,

bei Java 8 funktioniert der /s Parameter nicht mehr.
Ich rufe es so auf für 32Bit:
%SCRIPTPATH%\$JAVA32_EXE$ INSTALLDIR="%ProgramFiles32Dir%\java\jre8" WEB_JAVA_SECURITY_LEVEL=VH AUTO_UPDATE=Disable WEB_ANALYTICS=Disable /L c:\tmp\java_x32.log

Weitere Parameter => googeln
lg
Bernhard
Benutzeravatar
SisterOfMercy
Beiträge: 1556
Registriert: 22 Jun 2012, 19:18

Re: Java 8 Update 40 klappt nicht

Beitrag von SisterOfMercy »

mensch90 hat geschrieben:nimm doch die extrahierte msi version welche du nach dem start des installers in appdata findest... habe bereits 8u40 problemfrei an 150 clients mit der msi verteilt.
Exactly this! Much easier. 8-)
Bitte schreiben Sie Deutsch, when I'm responding in the German-speaking part of the forum!
Benutzeravatar
opsi.simi
Beiträge: 44
Registriert: 30 Okt 2013, 12:01

Re: Java 8 Update 40 klappt nicht

Beitrag von opsi.simi »

Hallo und vielen dank für die Antworten

ich habe mir jetzt wie ihr geraten habt die .msi aus:
C:\Users\testuser\AppData\LocalLow\Sun\Java
geklaut

und mein Paket umgebaut

mit dem Befehl auf .msi und jetzt läuft es

Code: Alles auswählen

 msiexec.exe/i "%SCRIPTPATH%\$Executable32$" /qb!
:mrgreen: DANKE DANKE beim auf die Sprünge helfen
Zuletzt geändert von opsi.simi am 17 Mär 2015, 08:44, insgesamt 1-mal geändert.
mensch90
Beiträge: 130
Registriert: 27 Jul 2013, 16:52

Re: Java 8 Update 40 klappt nicht

Beitrag von mensch90 »

Würde ich nach

Code: Alles auswählen

JU=0 JAVAUPDATE=0 AUTOUPDATECHECK=0 RebootYesNo=No WEB_JAVA=1 /qb! REBOOT=ReallySuppress
abwandeln ;)
grefabu
Beiträge: 28
Registriert: 03 Aug 2012, 14:34

Re: [Gelöst] Java 8 Update 40 klappt nicht

Beitrag von grefabu »

@mensch90:
Kann ich da auch das Installationsverseichnis setzen? mit INSTALLDIR="" ?
Wo bekomme ich eine Liste der Übergabeparameter für die msi?

Grüße

Gregor
panisch
Beiträge: 47
Registriert: 02 Okt 2014, 15:22

Re: [Gelöst] Java 8 Update 40 klappt nicht

Beitrag von panisch »

Hallo,

für die msi habe ich bisher auch noch nichts gefunden, seit Java 8 soll die msi wohl echt versteckt gehalten werden..

Für die .exe gibts aber auf Oracle folgendes, für eine Installation mit configurations Datei
http://docs.oracle.com/javase/8/docs/te ... onfig_file
grefabu
Beiträge: 28
Registriert: 03 Aug 2012, 14:34

Re: [Gelöst] Java 8 Update 40 klappt nicht

Beitrag von grefabu »

Die msi kannst Du erhalten, wenn Du die exe Ausführst, liegt dann unter C:\Users\%BENUTZER%\AppData\LocalLow\Sun\Java

Danke für den Link

Gregor
panisch
Beiträge: 47
Registriert: 02 Okt 2014, 15:22

Re: [Gelöst] Java 8 Update 40 klappt nicht

Beitrag von panisch »

Das wusste ich, die benutz ich auch selber in meinen Paketen, Dokumentation gezielt zur msi gibts aber von Seitens Oracle seit Version 8 leider nicht mehr, die wollen dass der .exe Installer genutzt wird. :-/

Kein Problem :-)
Antworten