首页 > 编程语言 >IDEA编译报错:maven-resources-production:guyi-admin: java.lang.IndexOutOfBoundsException: Range [-1, -1 +

IDEA编译报错:maven-resources-production:guyi-admin: java.lang.IndexOutOfBoundsException: Range [-1, -1 +

时间:2023-09-07 15:04:30浏览次数:88  
标签:lang java maven Range production 报错 resources


编译项目的时候,IDEA一直提示:maven-resources-production:xxxxxx: java.lang.IndexOutOfBoundsException: Range [-1, -1 + 1025) out of bounds for length 1024,

maven-resources-production:xxxxxx: java.lang.IndexOutOfBoundsException: Range [-1, -1 + 1025) out of bounds for length 1024

清除缓存、maven clean、重新编译都不行。后面终于找到原因,在我项目中有个docx文件在wps中打开了一直没有关闭……


标签:lang,java,maven,Range,production,报错,resources
From: https://blog.51cto.com/u_15280110/7397253

相关文章

  • 视频上传过程中自动转换为flv格式并截图生成缩略图(Java调用命令实现)
    //视频上传过程中自动转换为flv格式并截图生成缩略图(Java调用命令实现)importjava.util.ArrayList;importjava.util.List;publicclassVideoProcess{System.out.println(oldfilepath+"->"+newfilename+"->"+newimg);List<String>commen......
  • 用javascript修改下拉框中的selected值
    functionchangeSelected(selValue){varobj=document.getElementById("selectname");for(vari=0;i<obj.length;i++){obj.options[i].selected=false;if(obj.options[i].value==selValue){obj.opti......
  • 使用 MMAnalyzer 发现内存不足 (out of memory java heap)解决方法
    解决办法:打开MyEclipse的RUN加一个-Xmx256m,使最大使用内存为256M,就可以了 ......
  • Think in Java 4th--Java中的volatile
    我们知道,在Java中设置变量值的操作,除了long和double类型的变量外都是原子操作,也就是说,对于变量值的简单读写操作没有必要进行同步。这在JVM1.2之前,Java的内存模型实现总是从主存读取变量,是不需要进行特别的注意的。而随着JVM的成熟和优化,现在在多线程......
  • Java中 static/transient,final/volatile 说明
    你可以任意使用如下的修改限定关键字来定义一个字段:final或者volatile和/或者static和/或者transient。如果你将一个字段定义为final,编译器将确保字段当成一个常量——只读变量来初始化和处理。因为编译器知道常量是不变的,所以在程序的字节码中对其进行了内部优化。cl......
  • 从追MM谈Java的23种设计模式
    1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory.以下是引用片段:实例一:publicclassFactory{......
  • 杰哥教你面试之一百问系列:java中高级多线程concurrent的使用
    目录问题1:什么是ConcurrentHashMap?它与HashMap的区别是什么?问题2:什么是CopyOnWriteArrayList?它适用于什么样的场景?问题3:什么是BlockingQueue?它的作用是什么?举例说明一个使用场景。问题4:什么是Semaphore?它如何控制并发访问?问题5:什么是CountDownLatch?它适用于什么场景?问题6:什么是Cyc......
  • java多线程几个方法的基本概念
    一、run()和start()这两个方法应该都比较熟悉,把需要并行处理的代码放在run()方法中,start()方法启动线程将自动调用run()方法,这是由Java的内存机制规定的。并且run()方法必须是public访问权限,返回值类型为void.二、关键字Synchronized这个关键字用于保护共享数据,当然......
  • 无涯教程-JavaScript - BITAND函数
    描述BITAND函数返回两个数字的按位"AND"。语法BITAND(number1,number2)争论Argument描述Required/Optionalnumber1Mustbeindecimalformandgreaterthanorequalto0.Requirednumber2Mustbeindecimalformandgreaterthanorequalto0.Required......
  • Java的System.setProperty()和System.getProperty()
    写在前面:这里的System,系统指的是JRE(runtime)system,不是指OS。参数设置成为系统的全局变量,可以在项目的任何一个地方,通过System.getProperty("变量");来获得。System.setProperty相当于一个静态变量,存在内存里面!System.setProperty()/* *设置指定键对值的系统属性 *......