Pessoal, to usando o programa que cria instaladores de programas e é escrito com códigos XML (BitRock InstallBuilder Enterprise).
Alguém sabe o que tenho que acrescentar no código XML abaixo para verificar se há mySQL e JVM instalados na máquina antes de iniciar a instalação??
<project>
<shortName>JLABRO</shortName>
<fullName>JLABRO - Sistema de controle de horas trabalhadas</fullName>
<version>1.0</version>
<readmeFile>D:/Documentos/Workspace Eclipse - Projetos/JLABRO - Controle de horas trabalhadas/INSTALADOR/readme.txt</readmeFile>
<leftImage>D:/Documentos/Workspace Eclipse - Projetos/JLABRO - Controle de horas trabalhadas/INSTALADOR/durante.png</leftImage>
<logoImage>D:/Documentos/Workspace Eclipse - Projetos/JLABRO - Controle de horas trabalhadas/INSTALADOR/ícone.gif</logoImage>
<splashImage>D:/Documentos/Workspace Eclipse - Projetos/JLABRO - Controle de horas trabalhadas/INSTALADOR/inicial.png</splashImage>
<defaultLanguage>pt_BR</defaultLanguage>
<readyToInstallActionList>
<autodetectJava>
<customErrorMessage>Você não possui JVM instalada! Corrija e reinicie a instalação!</customErrorMessage>
<explanation>Verificação de JVM</explanation>
<promptUser>0</promptUser>
</autodetectJava>
</readyToInstallActionList>
<postInstallationActionList>
<runProgram>
<program>${installdir}/files/importScriptSQL.bat</program>
<programArguments></programArguments>
<useMSDOSPath>0</useMSDOSPath>
</runProgram>
</postInstallationActionList>
<enableRollback>1</enableRollback>
<enableTimestamp>1</enableTimestamp>
<height>400</height>
<vendor>Faculdades Anglo Americano - Campus Foz do Iguaçu</vendor>
<width>520</width>
<componentList>
<component>
<name>JLABRO</name>
<description>JLABRO - Controle de horas trabalhadas</description>
<canBeEdited>1</canBeEdited>
<selected>1</selected>
<show>1</show>
<desktopShortcutList>
<shortcut>
<comment>JLABRO - Sistema de controle de horas trabalhadas nos projetos da faculdade</comment>
<exec></exec>
<icon></icon>
<name>JLABRO - Sistema de controle de horas</name>
<path></path>
<platforms>all</platforms>
<runAsAdmin>0</runAsAdmin>
<runInTerminal>0</runInTerminal>
<windowsExec>${installdir}/JLABRO.jar</windowsExec>
<windowsExecArgs></windowsExecArgs>
<windowsIcon>${installdir}/images/iconePROG.ico</windowsIcon>
<windowsPath></windowsPath>
</shortcut>
</desktopShortcutList>
<folderList>
<folder>
<description>Program Files</description>
<destination>${installdir}</destination>
<name>programfiles</name>
<platforms>all</platforms>
<distributionFileList>
<distributionDirectory>
<origin>D:/Desktop/PROGRAMA/files</origin>
</distributionDirectory>
<distributionDirectory>
<origin>D:/Desktop/PROGRAMA/images</origin>
</distributionDirectory>
<distributionDirectory>
<origin>D:/Desktop/PROGRAMA/JLABRO_lib</origin>
</distributionDirectory>
<distributionFile>
<origin>D:/Desktop/PROGRAMA/JLABRO.jar</origin>
</distributionFile>
</distributionFileList>
</folder>
<folder>
<description>Program Files</description>
<destination>${installdir}</destination>
<name>programfileslinux</name>
<platforms>linux</platforms>
</folder>
<folder>
<description>Program Files</description>
<destination>${installdir}</destination>
<name>programfileswindows</name>
<platforms>windows</platforms>
</folder>
<folder>
<description>Program Files</description>
<destination>${installdir}</destination>
<name>programfilesosx</name>
<platforms>osx</platforms>
</folder>
</folderList>
<startMenuShortcutList>
<startMenuShortcut>
<comment>Desinstalar JLABRO - Sistema de controle de horas</comment>
<name>Uninstall ${product_fullname}</name>
<runAsAdmin>0</runAsAdmin>
<runInTerminal>0</runInTerminal>
<windowsExec>${installdir}/${uninstallerName}.exe</windowsExec>
<windowsExecArgs></windowsExecArgs>
<windowsIcon></windowsIcon>
<windowsPath>${installdir}/</windowsPath>
</startMenuShortcut>
<startMenuShortcut>
<comment>JLABRO - Sistema de controle de horas trabalhadas nos projetos da faculdade</comment>
<name>JLABRO - Sistema de controle de horas</name>
<runAsAdmin>0</runAsAdmin>
<runInTerminal>0</runInTerminal>
<windowsExec>${installdir}/JLABRO.jar</windowsExec>
<windowsExecArgs></windowsExecArgs>
<windowsIcon>${installdir}/images/iconePROG.ico</windowsIcon>
<windowsPath></windowsPath>
</startMenuShortcut>
</startMenuShortcutList>
</component>
</componentList>
<parameterList>
<directoryParameter>
<name>installdir</name>
<description>Installer.Parameter.installdir.description</description>
<explanation>Installer.Parameter.installdir.explanation</explanation>
<value></value>
<default>${platform_install_prefix}/${product_shortname}-${product_version}</default>
<allowEmptyValue>0</allowEmptyValue>
<ask>yes</ask>
<cliOptionName>prefix</cliOptionName>
<mustBeWritable>yes</mustBeWritable>
<mustExist>0</mustExist>
<width>40</width>
</directoryParameter>
</parameterList>
<slideShowImageList>
<slideShowImage>
<path>D:/Documentos/Workspace Eclipse - Projetos/JLABRO - Controle de horas trabalhadas/INSTALADOR/inicial.png</path>
</slideShowImage>
</slideShowImageList>
</project>