Cannot download JetBrains Java Runtime jbrex8u202b1483.24_osx_x64

Answered

I started getting this error this morning while having my intellij version set to the following in my build.gradle file

 

intellij {
  version "IU-191-EAP-SNAPSHOT"

}

 

Cannot download JetBrains Java Runtime jbrex8u202b1483.24_osx_x64
org.apache.http.client.ClientProtocolException: Not Found
at de.undercouch.gradle.tasks.download.DownloadAction.openConnection(DownloadAction.java:635)
at de.undercouch.gradle.tasks.download.DownloadAction.executeHttpProtocol(DownloadAction.java:258)
at de.undercouch.gradle.tasks.download.DownloadAction.execute(DownloadAction.java:205)
at de.undercouch.gradle.tasks.download.DownloadAction.execute(DownloadAction.java:157)
at org.jetbrains.intellij.jbre.DownloadActionWrapper.super$2$execute(DownloadWrapper.groovy)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225)
at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuperN(ScriptBytecodeAdapter.java:145)
at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuper0(ScriptBytecodeAdapter.java:165)
at org.jetbrains.intellij.jbre.DownloadActionWrapper.execute(DownloadWrapper.groovy:22)
at org.jetbrains.intellij.jbre.DownloadActionWrapper$execute.call(Unknown Source)
at org.jetbrains.intellij.jbre.JbreResolver.getJavaArchive(JbreResolver.groovy:59)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrap.invoke(PogoMetaMethodSite.java:190)
at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:59)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:169)
at org.jetbrains.intellij.jbre.JbreResolver.resolve(JbreResolver.groovy:40)
at org.jetbrains.intellij.jbre.JbreResolver$resolve.call(Unknown Source)
at org.jetbrains.intellij.IntelliJPlugin$_configureRunIdeaTask_closure13$_closure46.doCall(IntelliJPlugin.groovy:343)
at org.jetbrains.intellij.IntelliJPlugin$_configureRunIdeaTask_closure13$_closure46.doCall(IntelliJPlugin.groovy)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
at groovy.lang.Closure.call(Closure.java:418)
at groovy.lang.Closure.call(Closure.java:412)
at org.gradle.util.GUtil.uncheckedCall(GUtil.java:459)
at org.gradle.api.internal.ConventionAwareHelper$2.doGetValue(ConventionAwareHelper.java:82)
at org.gradle.api.internal.ConventionAwareHelper$MappedPropertyImpl.getValue(ConventionAwareHelper.java:126)
at org.gradle.api.internal.ConventionAwareHelper.getConventionValue(ConventionAwareHelper.java:109)
at org.jetbrains.intellij.tasks.RunIdeTask_Decorated.getExecutable(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.gradle.api.internal.tasks.properties.bean.AbstractNestedRuntimeBeanNode$DefaultPropertyValue$1$1.create(AbstractNestedRuntimeBeanNode.java:83)
at org.gradle.util.SingleMessageLogger.whileDisabled(SingleMessageLogger.java:313)
at org.gradle.api.internal.tasks.properties.bean.AbstractNestedRuntimeBeanNode$DefaultPropertyValue$1.get(AbstractNestedRuntimeBeanNode.java:80)
at com.google.common.base.Suppliers$MemoizingSupplier.get(Suppliers.java:125)
at org.gradle.api.internal.tasks.properties.bean.AbstractNestedRuntimeBeanNode$DefaultPropertyValue.getValue(AbstractNestedRuntimeBeanNode.java:138)
at org.gradle.api.internal.tasks.properties.bean.AbstractNestedRuntimeBeanNode$DefaultPropertyValue.validate(AbstractNestedRuntimeBeanNode.java:149)
at org.gradle.api.internal.tasks.DefaultTaskInputPropertySpec.validate(DefaultTaskInputPropertySpec.java:61)
at org.gradle.api.internal.tasks.execution.DefaultTaskProperties.validate(DefaultTaskProperties.java:193)
at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:47)
at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:101)
at org.gradle.api.internal.tasks.execution.FinalizeInputFilePropertiesTaskExecuter.execute(FinalizeInputFilePropertiesTaskExecuter.java:44)
at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:91)
at org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:62)
at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:59)
at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:54)
at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:34)
at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.run(EventFiringTaskExecuter.java:51)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:300)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:292)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:174)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:90)
at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:46)
at org.gradle.execution.taskgraph.LocalTaskInfoExecutor.execute(LocalTaskInfoExecutor.java:42)
at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareWorkItemExecutor.execute(DefaultTaskExecutionGraph.java:277)
at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareWorkItemExecutor.execute(DefaultTaskExecutionGraph.java:262)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$ExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:135)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$ExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:130)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$ExecutorWorker.execute(DefaultTaskPlanExecutor.java:200)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$ExecutorWorker.executeWithWork(DefaultTaskPlanExecutor.java:191)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$ExecutorWorker.run(DefaultTaskPlanExecutor.java:130)
at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
at java.lang.Thread.run(Thread.java:745)
Cannot resolve builtin JBRE u202b1483.24. Falling local Java.
Cannot download JetBrains Java Runtime jbrex8u202b1483.24_osx_x64
org.apache.http.client.ClientProtocolException: Not Found
at de.undercouch.gradle.tasks.download.DownloadAction.openConnection(DownloadAction.java:635)
at de.undercouch.gradle.tasks.download.DownloadAction.executeHttpProtocol(DownloadAction.java:258)
at de.undercouch.gradle.tasks.download.DownloadAction.execute(DownloadAction.java:205)
at de.undercouch.gradle.tasks.download.DownloadAction.execute(DownloadAction.java:157)
at org.jetbrains.intellij.jbre.DownloadActionWrapper.super$2$execute(DownloadWrapper.groovy)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225)
at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuperN(ScriptBytecodeAdapter.java:145)
at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuper0(ScriptBytecodeAdapter.java:165)
at org.jetbrains.intellij.jbre.DownloadActionWrapper.execute(DownloadWrapper.groovy:22)
at org.jetbrains.intellij.jbre.DownloadActionWrapper$execute.call(Unknown Source)
at org.jetbrains.intellij.jbre.JbreResolver.getJavaArchive(JbreResolver.groovy:59)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrap.invoke(PogoMetaMethodSite.java:190)
at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:59)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:169)
at org.jetbrains.intellij.jbre.JbreResolver.resolve(JbreResolver.groovy:40)
at org.jetbrains.intellij.jbre.JbreResolver$resolve.call(Unknown Source)
at org.jetbrains.intellij.IntelliJPlugin$_configureRunIdeaTask_closure13$_closure46.doCall(IntelliJPlugin.groovy:343)
at org.jetbrains.intellij.IntelliJPlugin$_configureRunIdeaTask_closure13$_closure46.doCall(IntelliJPlugin.

0
9 comments

Same here.  I'm using LATEST-EAP-SNAPSHOT, started getting this today

0

Fix in gradle-intellij-plugin is coming. Please specify `jbreVersion "jbrex8u202b1483.4"` for `runIde` task as a workaround

0

> specify `jbreVersion "jbrex8u202b1483.4"` for `runIde` task

Can you please explain where and how we need to specify this?

0

v0.4.3 does not work (for me) because of #367, so I reverted to v0.4.2 which has this problem.

My current workaround is to add

import org.jetbrains.intellij.tasks.RunIdeTask

tasks.withType(RunIdeTask) {
jbreVersion('jbrex8u202b1483.4')
}

which seems to be the last version in Bintray with filenames that start with jbrex. You can see the filename change between 1483.4 and 1483.31

I'm also watching for v0.4.4 release which should contain the fix.

 

2

Upgrading the plugin worked for me. I also now know the proper place to file an issue with the gradle plugin itself.

 

Thanks for the help!

0

Thank you Bailey for spelling out the workaround, that did work for me.

Charlie, would you mind spelling out what "upgrading the plugin" means?

I assumed you meant updating the Gradle plugin to 0.4.4 but when I change

id 'org.jetbrains.intellij' version '0.4.3'

to

id 'org.jetbrains.intellij' version '0.4.4'

in my build.gradle file I get the following error:

    could not resolve plugin artifact 'org.jetbrains.intellij:org.jetbrains.intellij.gradle.plugin:0.4.4'

Do I need to add a special repository to get version 0.4.4 of the plugin?

Edit: Never mind, I think I now understand that "upgrade the plugin" means use 0.4.3. I was using 0.4.3 to begin with, so that's not the solution.

Dmitriy, do you need any information from me to understand why 0.4.3 doesn't work?

 

 

0

I switched to 0.4.4 and I get the following error:

 

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':runIde'.
> No such property: artifactName for class: org.jetbrains.intellij.jbre.JbreResolver

 

 

0

Please upgrade to 0.4.7

0

Please sign in to leave a comment.