【问题标题】:Error:maven-resources-test:twitter_storm_new: java.lang.NegativeArraySizeException错误:maven-resources-test:twitter_storm_new:java.lang.NegativeArraySizeException
【发布时间】:2016-06-29 13:08:14
【问题描述】:

我正在尝试使用 intellij 运行风暴拓扑。直到今天,拓扑运行得非常好,但今天每次我尝试运行它时,我都会收到以下错误:

Error:maven-resources-test:twitter_storm_new: java.lang.NegativeArraySizeException

谁能告诉我是否有办法解决它以及如何解决?

这是我的拓扑代码:

public class AuthorsAndFeaturesTopology {
   public static final String PATH_TO_AUTHORS_AND_FEATURES_FILE="/home/christina/twitter_storm_new/CSV/features.csv";
public static final String PATH_TO_AUTHORS_AND_NEW_FEATURES_FILE="/home/christina/twitter_storm_new/CSV/featuresnew.csv";

public static final String keyword1="#blacklivesmatter";
public static final String keyword2="#germanwings";
public static final String keyword3="#bigdata";

public static void main(String[]args ) throws Exception {
    TopologyBuilder topologyBuilder = new TopologyBuilder();

    //topologyBuilder.setSpout("PROCESS_AUTHORS_AND_FEATURES_FILE", new ProcessAuthorsAndFeaturesFromCSVFileSpout(PATH_TO_AUTHORS_AND_FEATURES_FILE,keyword1,keyword2,keyword3),4);




    Config config = new Config();
    if (args != null && args.length > 0) {
        config.setNumWorkers(10);
        config.setMaxSpoutPending(100);
        StormSubmitter.submitTopology(args[0], config, topologyBuilder.createTopology());
    } else {
        LocalCluster localCluster = new LocalCluster();
        localCluster.submitTopology("Test", config, topologyBuilder.createTopology());
        Utils.sleep(2*10000);
        localCluster.killTopology("Test");
        localCluster.shutdown();
    }
  }
}

【问题讨论】:

    标签: java maven intellij-idea apache-storm


    【解决方案1】:

    我刚刚在maven-resources-test:...:java.lang.NegativeArraySizeException 中遇到了类似的错误,但我在任何地方都没有找到任何解决方案。

    Maven compile 工作正常,只有 IntelliJ 的 build 会抛出这样的错误。

    试图:

    • maven clean - 没有帮助
    • 使缓存无效并重新启动 - 没有帮助
    • 删除整个 .idea 文件夹和 iml 文件并再次创建项目 - 没有帮助
    • 将代码库更改为旧版本 - 没有帮助 - 已恢复
    • 删除测试文件夹 - 没有帮助 - 恢复

    解决我的问题的是Build->Rebuild Project(可能与上述一些一起)

    【讨论】:

    • 它看起来像 IDEA 中的一个错误。 “Build->Rebuild Project”确实解决了这个问题。
    • 试过“无效并重新启动”。没有帮助。尝试重建项目。有帮助。谢谢!
    • 在这里重建项目帮助..!
    【解决方案2】:

    我也遇到了这个问题。正如@Grx 解释的那样,Build->Rebuild Project 解决了这个问题

    【讨论】:

    • 也解决了我的问题!谢谢
    猜你喜欢
    • 2018-10-20
    • 2014-01-06
    • 1970-01-01
    • 2012-06-11
    • 2018-05-15
    • 2014-12-04
    • 2019-12-22
    • 2018-06-11
    • 1970-01-01
    相关资源
    最近更新 更多