私は1つの実行可能ファイル* .jarをproguard plugin(sbt 10)で作成しようとしています。sbt-proguardにjava * .jarsを含める方法を教えてください。
出力ジャーを実行しようとしているときに、sbt-proguardにjava jarsが含まれていないことを除けば(私の場合はmysql-connector-java-5.1.10.jar)
java -jar proguard-output.min.jar
私は
Exception in thread "main" java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
私はbuild.sbtで明示的にjarファイルを追加することによって、その問題を活用しようとしました:
...
Preparing output jar
...
Copying resources from program jar [/home/kostya/.m2/repository/mysql/mysql-connector-java/5.1.10/mysql-connector-java-5.1.10.jar] (filtered)
...
しかし、私はまだ同じを取得しています:ProGuardのログでさらに
proguardInJars += Path.userHome/".m2"/"repository"/"mysql"/"mysql-connector-java"/"5.1.10"/"mysql-connector-java-5.1.10.jar"
例外。私は間違って何をしていますか?