Bytecode é um código independente de máquina gerado pelo compilador Java e executado pelo interpretador Java na Máquina virtual Java (JVM — Java Virtual Machine). Depois que o processo de compilação foi finalizado e o arquivo .
Java é uma linguagem compilada e interpretada. O compilador Java, chamado javac, compila o código-fonte do Java para um código de nível intermediário chamado códigos de bytes.
Através do programa de compilação javac, disponível no JDK (Kit de desenvolvimento Java), seu código-fonte é convertido para outro arquivo chamado bytecodes, passando a ter a extensão . class. O bytecode é uma linguagem de máquina que pode ser interpretada pela Java Virtual Machine (JVM).
O código de um programa de computador escrito na linguagem Java é compilado para uma forma intermediária de código denominada bytecode, que é interpretada pelas Máquinas Virtuais Java (JVMs).
JVM (Java Virtual Machine) - é a Máquina Virtual do Java reponsável por executar o bytecode (. class) JRE (Java Runtime Environment) - Ambiente de Execução do Java que fornece as bibliotecas padrões do Java para o JDK compilar o seu código e para a JVM executar o seu programa.
No terminal é utilizado o comando javac Teste. java para compilar as instruções do código-fonte Teste.
Criando uma arquivo batch para executar um arquivo com extensão .jar:
Abra o JAR (pode ser com um programa Unzip) e veja o conteúdo de META-INF/Manifest. mf . Ele deve conter a seguinte linha em algum lugar, com o pacote/nome da sua classe executável.
Abra o navegador da Web e digite o local do arquivo ou como uma URL ou localização na rede. Clique em " Abrir com". isso fará com que uma seleção de programas que vão abrir o arquivo . Selecione "Java web Start.
Clique com o botão direito do mouse no arquivo JNLP na barra na parte inferior da janela do Google Chrome e selecione "Sempre abrir arquivos deste tipo". Depois de definir essa preferência, o Google Chrome abrirá os arquivos JNLP quando você clicar no botão "Iniciar" em uma página.
Clique na guia Geral e selecione no botão Alterar. Procure o aplicativo que desejado, caso não esteja disponível, clique em Mais aplicativos. Ainda não encontrando, mova a barra de rolagem para baixo e clique em Procurar outro aplicativo neste PC. Procure o arquivo .exe do programa desejado e clique em Abrir > Aplicar.
No Viewer do Cache da Aplicação Java
Os arquivos JNPL dizem respeito à tecnologia java webstart, a qual permite rodar um aplicado no seu computador sem a necessidade de instalá-lo.