Introdução
Instalação
Guias
- Engine
- Profile
- Browser
- BrowserView
- Navegação
- Conteúdo
- DOM
- JavaScript
- Pop-ups
- Diálogos
- Downloads
- Extensões
- Rede
- Cache
- Cookies
- Proxy
- Autenticação
- Plugins
- Impressão
- Senhas
- Perfis de dados do Usuário
- Cartões de Crédito
- Mídia
- Área de transferência
- Zoom
- Corretor Ortográfico
- Implantação
- Chromium
Resolução de Problemas
Configuração do Java Classpath
Este guia descreve como adicionar o JxBrowser a um classpath de uma aplicação Java.
Para adicionar o JxBrowser ao classpath da sua aplicação, baixe o JxBrowser como um arquivo ZIP, extraia-o e adicione os arquivos JAR JxBrowser necessários do diretório lib
ao classpath da sua aplicação.
Dependências
Multiplataforma
Para adicionar a biblioteca JxBrowser que funciona no Windows, macOS e Linux (Intel e ARM), adicione os seguintes arquivos JAR ao classpath da sua aplicação:
jxbrowser-8.0.0.jar
jxbrowser-win32-8.0.0.jar
jxbrowser-win64-8.0.0.jar
jxbrowser-win64-arm-8.0.0.jar
jxbrowser-mac-8.0.0.jar
jxbrowser-mac-arm-8.0.0.jar
jxbrowser-linux64-8.0.0.jar
jxbrowser-linux64-arm-8.0.0.jar
Por exemplo:
java -classpath jxbrowser-8.0.0.jar;jxbrowser-win32-8.0.0.jar;\
jxbrowser-win64-8.0.0.jar;jxbrowser-win64-arm-8.0.0.jar;\
jxbrowser-mac-8.0.0.jar;jxbrowser-mac-arm-8.0.0.jar;\
jxbrowser-linux64-8.0.0.jar;jxbrowser-linux64-arm-8.0.0.jar \
<app-class>
Específico da plataforma
Se precisar que o JAR do JxBrowser funcione apenas numa plataforma específica, você pode incluir apenas os arquivos JAR correspondentes no classpath do programa, conforme descrito abaixo.
Se a sua aplicação Java for executada apenas nas plataformas Windows e macOS e não suportar a plataforma Linux, pode incluir apenas as dependências do Windows e do macOS.
Windows 32-bit
java -classpath jxbrowser-8.0.0.jar;jxbrowser-win32-8.0.0.jar <app-class>
Windows 64-bit
java -classpath jxbrowser-8.0.0.jar;jxbrowser-win64-8.0.0.jar <app-class>
Windows 64-bit ARM
java -classpath jxbrowser-8.0.0.jar;jxbrowser-win64-arm-8.0.0.jar <app-class>
macOS 64-bit
java -classpath jxbrowser-8.0.0.jar;jxbrowser-mac-8.0.0.jar <app-class>
macOS 64-bit ARM
java -classpath jxbrowser-8.0.0.jar;jxbrowser-mac-arm-8.0.0.jar <app-class>
Linux 64-bit
java -classpath jxbrowser-8.0.0.jar;jxbrowser-linux64-8.0.0.jar <app-class>
Linux 64-bit ARM
java -classpath jxbrowser-8.0.0.jar;jxbrowser-linux64-arm-8.0.0.jar <app-class>
Conjunto de ferramentas GUI
Se você desenvolver uma aplicação GUI Java que pretenda apresentar conteúdo Web, terá de adicionar mais um arquivo JAR ao classpath da sua aplicação, dependendo do kit de ferramentas GUI que utilizar:
Compose Desktop
java -classpath jxbrowser-8.0.0.jar;jxbrowser-kotlin-8.0.0.jar;\
jxbrowser-compose-8.0.0.jar <app-class>
Swing
java -classpath jxbrowser-8.0.0.jar;jxbrowser-swing-8.0.0.jar <app-class>
JavaFX
java -classpath jxbrowser-8.0.0.jar;jxbrowser-javafx-8.0.0.jar <app-class>
SWT
java -classpath jxbrowser-8.0.0.jar;jxbrowser-swt-8.0.0.jar <app-class>