flex-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Nemi <nemino...@gmail.com>
Subject Re: How to set Flash Builder 4.7 Win7 64bit to use Java 1.8 ?
Date Sat, 08 Oct 2016 18:21:03 GMT
Hi Oleg,

For now, I have just tried to manually replace FB 4.7 original "jre" folder
contents (v1.6.0) with v1.8 and FB starts ok, Ant scripts works ok, but when
I do clean project I got "An internal build error has occured. See the error
log for more information.", and in error view I can see:

----------------------------------------
java.version=1.8.0_101
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
Command-line arguments:  -os win32 -ws win32 -arch x86_64

Uncaught exception in compiler

java.lang.IllegalArgumentException: Comparison method violates its general
contract!
	at java.util.TimSort.mergeHi(Unknown Source)
	at java.util.TimSort.mergeAt(Unknown Source)
	at java.util.TimSort.mergeCollapse(Unknown Source)
	at java.util.TimSort.sort(Unknown Source)
	at java.util.Arrays.sort(Unknown Source)
	at flex2.compiler.swc.SwcGroup.updateMaps(SwcGroup.java:279)
	at flex2.compiler.swc.SwcGroup.<init>(SwcGroup.java:65)
	at flex2.compiler.swc.SwcCache.getSwcGroup(SwcCache.java:107)
	at flex2.compiler.swc.SwcCache.getSwcGroup(SwcCache.java:89)
	at flex2.compiler.CompilerSwcContext.load(CompilerSwcContext.java:92)
	at flex2.tools.oem.Application.recompile(Application.java:1169)
	at flex2.tools.oem.Application.compile(Application.java:893)
	at
flex2.tools.flexbuilder.BuilderApplication.compile(BuilderApplication.java:367)
	at
com.adobe.flexbuilder.multisdk.compiler.internal.ASApplicationBuilder$MyBuilder.mybuild(ASApplicationBuilder.java:309)
	at
com.adobe.flexbuilder.multisdk.compiler.internal.ASApplicationBuilder.build(ASApplicationBuilder.java:128)
	at
com.adobe.flexbuilder.multisdk.compiler.internal.ASBuilder.build(ASBuilder.java:203)
	at
com.adobe.flexbuilder.multisdk.compiler.internal.ASItemBuilder.build(ASItemBuilder.java:93)
	at
com.adobe.flexbuilder.project.compiler.internal.FlexProjectBuilder.buildItem(FlexProjectBuilder.java:708)
	at
com.adobe.flexbuilder.project.compiler.internal.FlexProjectBuilder.build(FlexProjectBuilder.java:412)
	at
com.adobe.flexbuilder.project.compiler.internal.FlexIncrementalBuilder.build(FlexIncrementalBuilder.java:171)
	at
org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:728)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
	at
org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:199)
	at
org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:239)
	at
org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:292)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
	at
org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:295)
	at
org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:351)
	at
org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:374)
	at
org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143)
	at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
----------------------------------------

So, I was not lucky with this quick try :)

BTW Why do you "usually select Java7 compilation level" ? Why not latest if
it works ok?




--
View this message in context: http://apache-flex-users.2333346.n4.nabble.com/How-to-set-Flash-Builder-4-7-Win7-64bit-to-use-Java-1-8-tp13775p13790.html
Sent from the Apache Flex Users mailing list archive at Nabble.com.

Mime
View raw message