wakatime / jetbrains-wakatime

IntelliJ IDEA, PyCharm, RubyMine, PhpStorm, AppCode, AndroidStudio, Goland, Rider, & WebStorm plugin for quantifying your coding.
https://wakatime.com/intellij-idea
BSD 3-Clause "New" or "Revised" License
1.12k stars 163 forks source link

WebStorm 2022.1.1 not working #237

Closed zhaohuanyuu closed 1 year ago

zhaohuanyuu commented 1 year ago

Question: wakatime plugin always 0 secs

Description: I've try reinstalling the plugin and regenerate api key for many times, but still not working.

Platform: win10 & macos 15+

Plugin Editor: WebStorm 2022.2.3

2022-11-24 22:40:32,402 [ 79823] INFO - WakaTime - Finished downloading and installing wakatime-cli. 2022-11-24 22:40:32,818 [ 80239] WARN - #c.i.o.o.e.ConfigurableExtensionPointUtil - ignore deprecated groupId: appearance for id: AtomSelectConfig 2022-11-24 22:40:45,014 [ 92435] WARN - WakaTime - Cannot run program "/Users/xxx/.wakatime/wakatime-cli-darwin-amd64": error=2, No such file or directory java.io.IOException: Cannot run program "/Users/xxx/.wakatime/wakatime-cli-darwin-amd64": error=2, No such file or directory at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1143) at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1073) at java.base/java.lang.Runtime.exec(Runtime.java:594) at java.base/java.lang.Runtime.exec(Runtime.java:453) at com.wakatime.intellij.plugin.WakaTime.sendHeartbeat(WakaTime.java:305) at com.wakatime.intellij.plugin.WakaTime.processHeartbeatQueue(WakaTime.java:298) at com.wakatime.intellij.plugin.WakaTime.access$000(WakaTime.java:52) at com.wakatime.intellij.plugin.WakaTime$3.run(WakaTime.java:159) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305) at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at java.base/java.lang.Thread.run(Thread.java:833) Caused by: java.io.IOException: error=2, No such file or directory at java.base/java.lang.ProcessImpl.forkAndExec(Native Method) at java.base/java.lang.ProcessImpl.(ProcessImpl.java:314) at java.base/java.lang.ProcessImpl.start(ProcessImpl.java:244) at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1110)