Você pode fazer o download do JAR e tentar executá-lo com:
java.exe -jar jarfile.jar
Você também deve verificar se há alguma opção definida para o JAR no código-fonte HTML da página (coisas como informações de conexão, etc.)
Eu tenho um aplicativo de trabalho que eu preciso executar ocasionalmente, e nós temos uma URL que carrega uma página com nada além da tag de objeto apontando para algum arquivo jar remoto. Obviamente, eu já tenho o JRE instalado.
Existe uma maneira de fazer isso funcionar diretamente (no Windows)? Se fosse um arquivo jnlp, eu apenas faria um c:\path\to\javaws.exe http://something.edu/blah.jnlp
e ele funcionaria como esperado. Mas este é um arquivo jar simples.
A marcação para o applet é a seguinte:
<PARAM NAME="TYPE" VALUE="application/x-java-applet;jpi-version=1.6.0_12">
<PARAM NAME="CODEBASE" VALUE="/forms/java">
<PARAM NAME="CODE" VALUE="oracle.forms.engine.Main" >
<PARAM NAME="ARCHIVE" VALUE="frmall.jar" >
<PARAM NAME="serverURL" VALUE="/forms/lservlet?ifcfs=/forms/frmservlet?config=pdev&ifsessid=WLS_FORMS1.formsapp.1090&acceptLanguage=en-US,en;q=0.8">
<PARAM NAME="networkRetries" VALUE="0">
<PARAM NAME="serverArgs"
VALUE="escapeParams=true module=test.fmx userid= debug=no host= port= obr=no record= tracegroup= log= term= ssoProxyConnect=no iamticket= ">
<PARAM NAME="separateFrame" VALUE="false">
<PARAM NAME="splashScreen" VALUE="">
<PARAM NAME="background" VALUE="">
<PARAM NAME="lookAndFeel" VALUE="Oracle">
<PARAM NAME="colorScheme" VALUE="teal">
<PARAM NAME="serverApp" VALUE="default">
<PARAM NAME="logo" VALUE="">
<PARAM NAME="imageBase" VALUE="codebase">
<PARAM NAME="formsMessageListener" VALUE="">
<PARAM NAME="recordFileName" VALUE="">
<PARAM NAME="EndUserMonitoringEnabled" VALUE="false">
<PARAM NAME="EndUserMonitoringURL" VALUE="">
<PARAM NAME="heartBeat" VALUE="">
<PARAM NAME="MaxEventWait" VALUE="">
<PARAM NAME="allowAlertClipboard" VALUE="true">
<PARAM NAME="disableValidateClipboard" VALUE="false">
<PARAM NAME="enableJavascriptEvent" VALUE="true">
<PARAM NAME="MAYSCRIPT" VALUE="true">
<PARAM NAME="digitSubstitution" VALUE="context">
<PARAM NAME="legacy_lifecycle" VALUE="false">
<PARAM NAME="JavaScriptBlocksHeartBeat" VALUE="false">
<PARAM NAME="highContrast" VALUE="false">
<PARAM NAME="disableMDIScrollbars" VALUE="">
<PARAM NAME="clientDPI" VALUE="">
<PARAM name="applet_stop_timeout" value="800">
<PARAM name="guiMode" value="0">
Você pode fazer o download do JAR e tentar executá-lo com:
java.exe -jar jarfile.jar
Você também deve verificar se há alguma opção definida para o JAR no código-fonte HTML da página (coisas como informações de conexão, etc.)
Parece que você deseja executar um aplicativo / applet do Oracle Forms fora do navegador.
Existe uma ferramenta que faz exatamente isso: Formulários EXEJar
Você acabou de executar isso com a URL do seu Aplicativo de Formulários e cria um arquivo JAR executável a partir do seu aplicativo Forms. Isso também funciona em torno de todos os problemas típicos de travamento do Internet Explorer, etc., pois é independente do navegador.
Espero que ajude, Sam
Faça o download do arquivo JAR remoto.
Faça também o download do código-fonte da página da Web (salve a página como HTML).
Edite o HTML baixado (no bloco de notas ou em seu editor de texto favorito) para usar o caminho para o arquivo JAR local em vez do URL original. Certifique-se de atualizar quaisquer URLs relativos não locais para incluir o nome do host original, a menos que você tenha esses dados baixados localmente também.
Clique duas vezes no arquivo HTML editado para abri-lo em um navegador. Tudo deve ser executado localmente agora.
A propósito, notei um parâmetro em particular:
<PARAM NAME="serverURL" VALUE="/forms/lservlet?ifcfs=/forms/frmservlet?config=pdev&ifsessid=WLS_FORMS1.formsapp.1090&acceptLanguage=en-US,en;q=0.8">
Eu não sei o que este applet faz, mas o fato de levar algum URL para algum servidor, presumivelmente, se conecta implica que você não será capaz de rodá-lo sem uma conexão com a Internet, então não tenho certeza quanto você ganha fazendo isso.
Se você estiver apenas procurando uma maneira rápida de executá-lo a partir da área de trabalho, poderá criar um atalho de link da Web na sua área de trabalho que vai diretamente para a página com o applet.
Edit: Além disso, o Google Chrome tem um recurso para criar atalhos de aplicativos a partir de páginas da web. Obtenha o Chrome, se você não o tiver (a configuração é rápida e indolor) e vá para a página com o seu applet. No menu, escolha Ferramentas - > Crie atalhos de aplicativos. Isso criará um atalho na área de trabalho (e, opcionalmente, no menu Iniciar) que, quando clicado, abrirá a página em uma nova janela no estilo do aplicativo; sem barras de navegador, sem abas, independente de qualquer outra navegação que você esteja fazendo. Ele o aproximará muito da sensação de um aplicativo de desktop real e soa como o que você está procurando.