Jump to content

Java VM


muchlux

Recommended Posts

Hi,

I would like to know if it`s possible to include Java VM into HFSLIPped W2K or XP (with IE)

Officially MS does not include their VM anymore. But Support is until end of 2007.

Does all users use Sun Java VM now?

The old MS Java VM is still available on some Support sites.

I ask this because I have encountered some IE crashes after browsing Java content with Sun Java VM.

Regards.

Link to comment
Share on other sites


Getting MSJava to install on Windows 2000 or later is pretty hard, but not impossible. I am not sure about slipstreaming it, but you can run it in OEM install.

You need to make your own version if you want the latest version as a freely installing one. This is what i did. You need both builds 3809 and 3810 for this exercise.

extract these exe-files to different directories. You then copy "javatrig.exe" from 3809, overwriting the one in 3810. The command to run is as follows:

javatrig.exe /l /nowin2kcheck /exe_install /vercheck /wxret

You can pack the whole lot using IEXPRESS (available in Windows), and you have a general purpose one-stop installer. For multiple batch install, set the thing up with no install, etc. This is JAVA3810.SED. Put it in any directory.

Put this file in a working directory eg C:\SOURCE

Create a subdirectory MSJAVA86, and put all of the files from build 3810, and then overwrite javatrig.exe from build 3809

Create a subdirectory REDIST for the output

Run the command iexpress /n java3810.SED

You then have msjava that installs on any box.

It is wise to have also UBMSJVM.EXE around, so you can uninstall it if need be.

[Version]
Class=IEXPRESS
SEDVersion=3
[Options]
PackagePurpose=InstallApp
ShowInstallProgramWindow=0
HideExtractAnimation=0
UseLongFileName=0
InsideCompressed=0
CAB_FixedSize=0
CAB_ResvCodeSigning=0
RebootMode=I
InstallPrompt=%InstallPrompt%
DisplayLicense=%DisplayLicense%
FinishMessage=%FinishMessage%
TargetName=%TargetName%
FriendlyName=%FriendlyName%
AppLaunched=%AppLaunched%
PostInstallCmd=%PostInstallCmd%
AdminQuietInstCmd=%AdminQuietInstCmd%
UserQuietInstCmd=%UserQuietInstCmd%
SourceFiles=SourceFiles
[Strings]
InstallPrompt=
DisplayLicense=
FinishMessage=
TargetName=.\redist\msjava86.exe
FriendlyName=MS-JAVA 3810
AppLaunched=javatrig.exe /l /nowin2kcheck /exe_install /vercheck /wxret
PostInstallCmd=<None>
AdminQuietInstCmd=
UserQuietInstCmd=
FILE0="xmldso.cab"
FILE1="filler.inf"
FILE2="java.inf"
FILE3="javabase.cab"
FILE4="javaie30.cab"
FILE5="javatrig.exe"
FILE6="javax86.cab"
FILE7="msjava.cat"
FILE8="OAInst.exe"
FILE9="osp.cer"
FILE10="osp.zip"
FILE11="W95INF16.DLL"
FILE12="W95INF32.DLL"
FILE13="wfcclean.exe"
FILE14="ADVPACK.DLL"
[SourceFiles]
SourceFiles0=.\msjava86\
[SourceFiles0]
%FILE0%=
%FILE1%=
%FILE2%=
%FILE3%=
%FILE4%=
%FILE5%=
%FILE6%=
%FILE7%=
%FILE8%=
%FILE9%=
%FILE10%=
%FILE11%=
%FILE12%=
%FILE13%=
%FILE14%=

Link to comment
Share on other sites

Worked!

I made an IEXPRESS silent install but changed the install command to

javatrig.exe /l /nowincheck /exe_install /q

which I found in another forum.

I did not found build 3809 of MSVM , but build 3805 did the same job.

Thanks os2fan2!

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...