Я создал один файл JAR и попытался выполнить его через терминал и он работает. и я обычно выполнял эту команду:
spark-submit --class SparkWordCount --master local[1] /home/akhilav/ScalaWordCount.jar /home/akhilav/weather.csv
, а затем я создал один файл конфигурации с этим содержимым и сохранил его как scalaWord.conf
-injars "ScalaWordCount.jar"
-outjars "ScalaWordCount-obf.jar"
-libraryjars /usr/lib/jvm/java-8-openjdk-amd64/jre/lib/rt.jar
-keep public class SparkWordCount {
public static void main(java.lang.String[]);
}
-dontnote
-dontwarn
-ignorewarnings
Затем я попытался выполнить proguard jar as java -jar proguard.jar @ scalaWord.conf, но это показывает ошибку msg
Reading program jar [/home/akhilav/ScalaWordCount.jar] (filtered)
Reading library jar [/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/rt.jar] (filtered)
Error: 4.
Я не могу понять, какую ошибку указывает это, и я использую Proguard версии 6.2.2. помогите пожалуйста найти решение