-
Notifications
You must be signed in to change notification settings - Fork 41
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Problem with CLion 2017.1 EAP #32
Comments
I am also receiving this error with CLION 2016.3.3 for Mac OS X El Capitan |
Same here on Win10 |
Same here, also on Win10 |
Same here :( |
On Ubuntu 16.04.1 LTS
I tried this workaround:
It sort of worked. I can compile, but the upload doesn't work (yet) Update: It does not work. It can't create new Arduino projects I reverted to CLion 2016.3. And it couldn't create new Arduino projects there either. So I re-upgraded back to CLion 2017.1 Here's the manual workaround. This plugin is based on https://github.com/queezythegreat/arduino-cmake and cmake. In short, it uses the commands available in queezy's arduino-cmake and wraps them and invokes them from CLion. So the workaround is to do that manually.
I already had an ArdionoLedBlink.ino file.
Good luck. PS. see http://arrizza.org/wiki/index.php/Arduino_Setup#Build_it for a full description of setting up and running this from the command line |
I think My is the Same issue I'm using CLion 2017.1 , Its not EAP any more but I can not get any version of pluging to work.
|
Also on Ubuntu 17.04 |
CLion 2017.1.1 |
Same issue on ubuntu 16.10 |
(Same issue, Windows 10). |
The same problem here.
|
Same here with CLion 2017.1.2 on OSX El Captain |
Creating new project works with CLion 2016.2.3 (Build #CL-162.2228.26). Then you can open it with newer version.
|
Same problem :/ |
I hope this project comes back from the dead. After using JetBrains' IDE once, it's super hard to go to something like Arduino "IDE". Having the same problem on Mac OS 2017th version. I wish JetBrains would work on this as well. I was about to buy CLion just for this. |
There are forks available with this issue fixed, e.g. https://github.com/rjuang/CLionArduinoPlugin |
the same problem :(
|
I got this problem in CLion 2017.1 EAP. I installed plugin, restarted ide, waited for background processes to finish and selected New Arduino Sketch Project from menu.
CLion 2017.1 EAP
Build #CL-171.3224.8, built on February 14, 2017
CLion EAP User
Expiration date: March 16, 2017
JRE: 1.8.0_112-release-b702 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Windows 7 6.1
com/jetbrains/cidr/cpp/cmake/projectWizard/NewCMakeProjectStepAdapter java.lang.NoClassDefFoundError: com/jetbrains/cidr/cpp/cmake/projectWizard/NewCMakeProjectStepAdapter at io.github.francoiscambell.clionarduinoplugin.actions.NewArduinoProject.actionPerformed(NewArduinoProject.java:26) at com.intellij.openapi.actionSystem.ex.ActionUtil$1.run(ActionUtil.java:208) at com.intellij.openapi.actionSystem.ex.ActionUtil.performActionDumbAware(ActionUtil.java:224) at com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter.a(ActionMenuItem.java:309) at com.intellij.openapi.wm.impl.FocusManagerImpl.runOnOwnContext(FocusManagerImpl.java:929) at com.intellij.openapi.wm.impl.IdeFocusManagerImpl.runOnOwnContext(IdeFocusManagerImpl.java:136) at com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter.actionPerformed(ActionMenuItem.java:299) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022) at com.intellij.openapi.actionSystem.impl.ActionMenuItem.a(ActionMenuItem.java:116) at com.intellij.openapi.application.TransactionGuardImpl.a(TransactionGuardImpl.java:89) at com.intellij.openapi.application.TransactionGuardImpl.access$300(TransactionGuardImpl.java:39) at com.intellij.openapi.application.TransactionGuardImpl$2.run(TransactionGuardImpl.java:114) at com.intellij.openapi.application.TransactionGuardImpl.submitTransaction(TransactionGuardImpl.java:124) at com.intellij.openapi.application.TransactionGuard.submitTransaction(TransactionGuard.java:122) at com.intellij.openapi.actionSystem.impl.ActionMenuItem.fireActionPerformed(ActionMenuItem.java:116) at com.intellij.ui.plaf.beg.BegMenuItemUI.a(BegMenuItemUI.java:513) at com.intellij.ui.plaf.beg.BegMenuItemUI.access$300(BegMenuItemUI.java:45) at com.intellij.ui.plaf.beg.BegMenuItemUI$MyMouseInputHandler.mouseReleased(BegMenuItemUI.java:533) at java.awt.Component.processMouseEvent(Component.java:6533) at javax.swing.JComponent.processMouseEvent(JComponent.java:3324) at java.awt.Component.processEvent(Component.java:6298) at java.awt.Container.processEvent(Container.java:2236) at java.awt.Component.dispatchEventImpl(Component.java:4889) at java.awt.Container.dispatchEventImpl(Container.java:2294) at java.awt.Component.dispatchEvent(Component.java:4711) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4525) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4466) at java.awt.Container.dispatchEventImpl(Container.java:2280) at java.awt.Window.dispatchEventImpl(Window.java:2746) at java.awt.Component.dispatchEvent(Component.java:4711) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:764) at java.awt.EventQueue.access$500(EventQueue.java:98) at java.awt.EventQueue$3.run(EventQueue.java:715) at java.awt.EventQueue$3.run(EventQueue.java:709) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:90) at java.awt.EventQueue$4.run(EventQueue.java:737) at java.awt.EventQueue$4.run(EventQueue.java:735) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80) at java.awt.EventQueue.dispatchEvent(EventQueue.java:734) at com.intellij.ide.IdeEventQueue.c(IdeEventQueue.java:827) at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:651) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:365) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) Caused by: java.lang.ClassNotFoundException: com.jetbrains.cidr.cpp.cmake.projectWizard.NewCMakeProjectStepAdapter PluginClassLoader[io.github.francoiscambell.clionarduinoplugin, 1.2.2] at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:65) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ... 52 more
The text was updated successfully, but these errors were encountered: