javacef icon indicating copy to clipboard operation
javacef copied to clipboard

cef3 for Java 64

Open tbhasme opened this issue 8 years ago • 9 comments

We have an application that runs on 64 bit java. Since cef3 runs on 32 bit java, it isn't compatible with our application. Is there any way to use cef3 for 64 bit java? I assume all the dlls being used will be changed.

tbhasme avatar Sep 22 '16 04:09 tbhasme

It says on the home page of this git "javacef 3 Stable on Windows, Mac and Linux with 32-bit and 64-bit support."

PhilAndrew avatar Sep 27 '16 12:09 PhilAndrew

Yep, win64, but not java 64. All the libraries being used are for 32 bit java which fail to load in a 64 bit JRE.

[PTC Logo]http://www.ptc.com/

Tushar Bhasme Technical Lead

909.604.6349 [email protected]

ptc.comhttp://www.ptc.com [Twitter Icon]http://twitter.com/PTC [Facebook Icon] http://www.facebook.com/PTC.Inc [Linked In Icon] http://www.linkedin.com/company/ptc [YouTube Icon] http://www.youtube.com/user/ptcstudio [Instagram Icon] https://www.instagram.com/ptc_inc/

From: philip andrew [mailto:[email protected]] Sent: 27 September 2016 18:26 To: wjywbs/javacef [email protected] Cc: Bhasme, tushar [email protected]; Author [email protected] Subject: Re: [wjywbs/javacef] cef3 for Java 64 (#38)

It says on the home page of this git "javacef 3 Stable on Windows, Mac and Linux with 32-bit and 64-bit support."

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/wjywbs/javacef/issues/38#issuecomment-249856449, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ANNFqu7yhjtxLhAHHd8CJUzEiPm-dM1Fks5quRJzgaJpZM4KDhI_.

tbhasme avatar Sep 28 '16 03:09 tbhasme

Well, this one works in SWT, the other one here https://bitbucket.org/chromiumembedded/java-cef works in AWT. If your willing to go to AWT then that's a work-around, in any case this is a bug.

PhilAndrew avatar Sep 28 '16 06:09 PhilAndrew

Yep, tried that too. But there are some bugs (already raised in the forum) that are a concern.

From: philip andrew [mailto:[email protected]] Sent: 28 September 2016 11:54 To: wjywbs/javacef [email protected] Cc: Bhasme, tushar [email protected]; Author [email protected] Subject: Re: [wjywbs/javacef] cef3 for Java 64 (#38)

Well, this one works in SWT, the other one here https://bitbucket.org/chromiumembedded/java-cef works in AWT. If your willing to go to AWT then that's a work-around, in any case this is a bug.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/wjywbs/javacef/issues/38#issuecomment-250082236, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ANNFqiEpxUqjmLIQ1w2xUbjNdrKFU3dBks5qugfvgaJpZM4KDhI_.

tbhasme avatar Sep 28 '16 06:09 tbhasme

There are 64 bit java libraries in this project to run under 64 bit java. You'll need to select to build 64 bit in configure.bat (CEF3Instructions.md).

https://github.com/wjywbs/javacef/blob/master/cef3/java/lib/win/swt64.jar

wjywbs avatar Oct 03 '16 05:10 wjywbs

Hi there @wjywbs , could you please let me know which branch is the "stable" version of javacef3? I tried 3.1750 but the Sample browser SWT app does not run.

With 3.2526, using ninja, I ran into compile errors (missing .cc files)

schandur avatar Oct 14 '16 13:10 schandur

The master branch is stable, and 3.2526 is experimental. What errors did you see when you ran 3.1750?

wjywbs avatar Oct 16 '16 20:10 wjywbs

An access violation in AppInitCommandLine, in the C++ sources.

schandur avatar Oct 17 '16 12:10 schandur

To give additional context, I'm running Java 8, 64-bit on Windows. This is the exception:

` A fatal error has been detected by the Java Runtime Environment:

EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000007fef27b2962, pid=22904, tid=17440

JRE version: Java(TM) SE Runtime Environment (8.0_74-b02) (build 1.8.0_74-b02) Java VM: Java HotSpot(TM) 64-Bit Server VM (25.74-b02 mixed mode windows-amd64 compressed oops) Problematic frame: C [chromium_loader.dll+0x2962] AppInitCommandLine+0x92

Failed to write core dump. Minidumps are not enabled by default on client versions of Windows `

schandur avatar Oct 17 '16 12:10 schandur