Implantando aplicações GUI Java
Consulte também
Para que as aplicações criadas por você funcionem fora do IDE, você talvez tenha que incluir alguns arquivos JAR exras quando implanta a aplicação.
Os arquivos JAR seguintes podem ser necessários para suas aplicações implantadas:
- swing-layout-1.0.3.jar. Esta biblioteca contém as várias extensões relacionadas ao layout, tal como o gerenciador de layout GroupLayout. Esta biblioteca é incluída na versão 6 da Plataforma Java, sendo assim, você não precisa empacotá-la com sua aplicação, se estiver implantando-a em ambientes que possuem a versão 6 do JRE.
- appframework-1.0.3.jar and swing-worker-1.1.jar. Essas bibliotecas representam o Swing Application Framework. Elas são necessárias se você usa o modelo de aplicação de área de trabalho Java ao criar a sua aplicação. A partir do JDK 6, o Swing Application Framework não faz parte da Plataforma Java.
application is created with the Database shell of the Java Desktop Application template or you have used the Bind dialog box in creating your application, your application needs this library. A partir do JDK 6, a biblioteca de vinculação de beans não faz parte da Plataforma Java.
- Você pode localizar esses arquivos JAR nas seguintes pastas em seu sistema:
NetBeans_installation_folder/java2/modules/ext/ (for the Beans Binding and Swing Application Framework libraries) NetBeans_installation_folder/platform10/modules/ext/ (for the Swing Layout Extensions library)
Preparando uma aplicação de GUI para distribuição
Para assegurar que a aplicação de GUI possa fazer referência a essas bilbiotecas no tempo de execução, o IDE copia automaticamente os arquivos JAR da biblioteca (e quaisquer outros arquivos JAR no classpath do projeto) na pasta dist/lib toda vez que você constrói o projeto. O IDE também adiciona cada um dos arquivos JAR no elemento Class-Path no arquivo manifest.mf do JAR da aplicação.
- Se a sua aplicação não usa o suporte de uma dessas bibliotecas, essa biblioteca não é incluída na pasta dist/lib.
Para preparar a aplicação de GUI para distribuição fora do IDE:
- Compacte a pasta dist do projeto (inclusive a pasta "lib") em um arquivo ZIP.
Executando uma aplicação de GUI independente
Depois de distribuir um arquivo da aplicação de GUI, este poderá ser executado fora do IDE a partir do comando de linha.
Para executar uma aplicação de GUI a partir da linha de comando:
- Navegue até a pasta do dist projeto.
- Digite o seguinte:
java -jar jar_name.jar
- Consulte também
- Preparando um arquivo JAR para deployment fora do IDE
- Projetando GUIs Java com o Construtor de GUI
- Tarefas do Construtor de GUI: referência rápida
Notificações legais