How to integrate Chromium Embedded Framework (CEF) with java

前端 未结 3 1601
别那么骄傲
别那么骄傲 2020-11-30 01:45

I\'d like to make a desktop application to let a website be browsed, I don\'t want to make a browser but a Browser embeded Application. I\'ve tried with JavaFx

3条回答
  •  旧时难觅i
    2020-11-30 01:45

    Is it possible to embed CEF/JCEF in java application?

    Yes, you can do that! The steps are:

    1. Download JCEF and extract it JCEF

    2. Declare Environment Variable to point to ${EXTRACT_DIR}/bin/lib/win64

    3. Install following files in local repository: ${EXTRACT_DIR}/bin/{gluegen-rt.jar, gluegen-rt-natives-windows-amd64.jar, jogl-all.jar, jogl-all-natives-windows-amd64.jar, jcef.jar}.

    For example: mvn install:install-file -Dfile=gluegen-rt.jar -DgroupId=org.jcef -DartifactId=gluegen -Dversion=1.0 -Dpackaging=jar

    1. Create a maven project and declare installed artifacts in pom.xml

    2. Copy sample: ${EXTRACT_DIR}/bin/tests/simple/MainFrame.java to your project and try it

    Take note that those steps are for Maven Project and JVM 64bit

提交回复
热议问题