Я пытаюсь загрузить существующий проект градиента в IntelliJ. Это сработало в какой-то момент, но я попытался правильно отлаживать отладку, а в процессе обновил вещи и взломал мой проект IntelliJ, чтобы надеяться, что это будет странно: IntelliJ Версия: 14.0.2 Gradle (установленный): 2.2.1 Groovy: 2.3.6 Ant: Apache Ant (TM) версия 1.9.3 составлена на 23 декабря 2013 года JVM: 1.7.0_71 (Oracle Corporation 24,71-b01) ОС: Mac OS X 10.9.5 x86_64Gradle + IntelliJ + Brew
Попытка импортировать проект в качестве проекта Gradle. Она начинается импорт генерирует следующее (взятое из журнала IntelliJ):
2015-01-12 14:42:46,979 [ 27524] WARN - nal.AbstractExternalSystemTask - Cause: java.lang.NullPointerException
at com.intellij.openapi.project.ProjectManager.getInstance(ProjectManager.java:40)
at com.android.tools.idea.gradle.project.AndroidGradleProjectResolver.findProject(AndroidGradleProjectResolver.java:267)
at com.android.tools.idea.gradle.project.AndroidGradleProjectResolver.getExtraCommandLineArgs(AndroidGradleProjectResolver.java:240)
at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver.doResolveProjectInfo(GradleProjectResolver.java:144)
at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver.access$300(GradleProjectResolver.java:63)
at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver$ProjectConnectionDataNodeFunction.fun(GradleProjectResolver.java:363)
at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver$ProjectConnectionDataNodeFunction.fun(GradleProjectResolver.java:335)
at org.jetbrains.plugins.gradle.service.project.GradleExecutionHelper.execute(GradleExecutionHelper.java:214)
at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver.resolveProjectInfo(GradleProjectResolver.java:95)
at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver.resolveProjectInfo(GradleProjectResolver.java:63)
at com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl$1.produce(RemoteExternalSystemProjectResolverImpl.java:41)
at com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl$1.produce(RemoteExternalSystemProjectResolverImpl.java:37)
at com.intellij.openapi.externalSystem.service.remote.AbstractRemoteExternalSystemService.execute(AbstractRemoteExternalSystemService.java:59)
at com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl.resolveProjectInfo(RemoteExternalSystemProjectResolverImpl.java:37)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.intellij.openapi.externalSystem.service.RemoteExternalSystemFacadeImpl$1.invoke(RemoteExternalSystemFacadeImpl.java:113)
at com.sun.proxy.$Proxy3.resolveProjectInfo(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:303)
at sun.rmi.transport.Transport$1.run(Transport.java:159)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
at java.lang.Thread.run(Thread.java:695)
Я связался со службой поддержки, но в основном торговал письма в этой точке. Я надеюсь, что кто-то еще прошел через один ад и знает выход. В худшем случае я начинаю вращаться ... все ... медленно.
Это НЕ проект Android (проект веб-сервисов), поэтому я не знаю, почему IntelliJ бросает ошибку на Android. Я попытался отключить плагин Android для просто хихиканья без результата.
Пробовал делать:
gradle idea
Это привело меня не попасть в проект, но IntelliJ до сих пор не знал, Gradle должен был быть подключен вверх (не удалось найти пакеты, не Gradle сборки, не Gradle инструмента окно и т. д.).
https://youtrack.jetbrains.com/issue/IDEA-135107 – nick