执行jar时发生java arrayindexoutofbounds错误

mnowg1ta  于 2021-07-12  发布在  Java
关注(0)|答案(1)|浏览(403)

我试图执行我的jar文件,但我一直得到一个 ArrayIndexOutofBoundsException: Index 0 out of bounds for length 0 . 这是运行命令时屏幕上出现的唯一错误 java -jar MyFile.jar 我也研究过其他类似问题,但似乎都不管用。我没有写这个代码,所以我不知道代码到底在做什么。在构建dockerfile并将其本地下载并在脚本中运行之后,我也在运行这个程序。
我解压缩了jar文件以查看主类是什么:

Manifest-Version: 1.0
Class-Path: .
Main--Class: com.example.mypackage.Main.class

这最初是在批处理文件中执行的,使用:

java -cp MyFile.jar com.example.mypackage.Main 'new location in directory'
qybjjes1

qybjjes11#

如果未提供参数,则main的args参数是一个长度为零的数组。尝试访问元素0将产生此错误

相关问题