Ah, nevermind... looks like the trick was to remove the storm scoping. - <!-- keep storm out of the jar-with-dependencies --> - <scope>provided</scope> + <!-- keep storm out of the jar-with-dependencies + <scope>provided</scope>-->
Maybe there is a cleaner way to override that in IDEs? For now, maybe I will put a PR to update to the existing README On Sat, Mar 14, 2015 at 11:10 PM, jay vyas <[email protected]> wrote: > Hi storm. > > I was attempting to compile and run the examples, but the source didn't > seem to load up quite right in IntelliJ. > > The first thing i did, was run 'mvn install'. Then, I loaded the project > up in IntelliJ. > > However, some of the classes seem to be missing right off the bat, i.e. > > /Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home/bin/java > -Dvisualvm.id=1426388606071544000 -Didea.launcher.port=7532 > "-Didea.launcher.bin.path=/Applications/IntelliJ IDEA 14.app/Contents/bin" > -Dfile.encoding=UTF-8 -classpath > "/Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home/lib/ant-javafx.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home/lib/dt.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home/lib/javafx-doclet.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home/lib/javafx-mx.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home/lib/jconsole.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home/lib/sa-jdi.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home/lib/tools.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home/jre/lib/deploy.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home/jre/lib/htmlconverter.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home/jre/lib/javaws.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home/jre/lib/jfxrt.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home/jre/lib/management-agent.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home/jre/lib/plugin.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home/jre/lib/ext/dnsns.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home/jre/lib/ext/localedata.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home/jre/lib/ext/sunec.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home/jre/lib/ext/sunjce_provider.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home/jre/lib/ext/sunpkcs11.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home/jre/lib/ext/zipfs.jar:/Users/jayunit100/Development/storm/examples/storm-starter/target/classes:/Users/jayunit100/.m2/repository/org/twitter4j/twitter4j-stream/3.0.3/twitter4j-stream-3.0.3.jar:/Users/jayunit100/.m2/repository/org/twitter4j/twitter4j-core/3.0.3/twitter4j-core-3.0.3.jar:/Users/jayunit100/.m2/repository/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.jar:/Users/jayunit100/.m2/repository/com/google/guava/guava/16.0.1/guava-16.0.1.jar:/Applications/IntelliJ > IDEA 14.app/Contents/lib/idea_rt.jar" > com.intellij.rt.execution.application.AppMain > storm.starter.SkewedRollingTopWords > Exception in thread "main" java.lang.NoClassDefFoundError: > backtype/storm/topology/IRichSpout > at java.lang.Class.forName0(Native Method) > at java.lang.Class.forName(Class.java:191) > at com.intellij.rt.execution.application.AppMain.main(AppMain.java:116) > > I attempted to run "mvn install" from the top level and so on to see if > that fixed anything... But that didnt seem to work. > > Is there an IntellIJ trick for the workflow for setting up the examples > thats not listed here > https://github.com/apache/storm/tree/master/examples/storm-starter#intellij-idea > ? > > Thanks ! > > -- > jay vyas > -- jay vyas
