我有一个具有依赖性的JAR文件,当我在Suse Console中执行该文件时,会出现错误。
这是命令:
java -cp ./arba-api-host-0.0.1-SNAPSHOT.jar;./log4j-1.2.17.jar;./json-20180130.jar;./junit-4.12.jar ar.gov.aba.callnatural.LlamadaNatural "S" "SECALL" " " " " " " " " " "
这是错误:
-bash: ./log4j-1.2.17.jar: Permission denied
-bash: ./json-20180130.jar: Permission denied
-bash: ./junit-4.12.jar: Permission denied
那些JAR是依赖项。
答案 0 :(得分:0)
在 Linux 上,您需要使用 :
作为类路径中的分隔符。 ;
已经用于分隔