Lately (about a week and half maybe) it has not been possible to get the 
1.x-branch to build inside IntelliJ. None of the modules are able to locate the 
 LocalCluster class (which is a clojure class). Previously, every once in a 
while, I used to get this problem in the storm-starter module and was able to 
get around it by doing a mvn clean install –DskipTests on the cmd line and then 
doing a full rebuild of the project in IntelliJ.

Now the problem has become a lot more endemic (modules like storm-sql, 
storm-*-examples, etc.). And the above workaround doesn’t help. Spent many 
futile hours trying to work around the build issue within Intellij (both 2015 
and 2016 versions and using different Clojure plugins).

There seems to possible ways to move forward:


-          Somebody here knows what magic to do work address this. And we can 
all use that.

-          Bring in the java port of LocalCluster.clj from master branch to 1.x 
(STORM-1281). I spend a little time to see if this was easy to do, but appears 
kind of complicated due to number of files involved and dependencies on prior 
patches. Somebody familiar with the original porting effort may be better 
person to take this up.

Thoughts ?

-Roshan


Reply via email to