простой код - один класс, 2 принта, object Main extends App. упаковал его в .jar с помощью maven clean install, но он не могу из консоли запустить. если ранить из под идеи - все ок. из консоли пробовал по всякому:
scala target/test_config-1.0-SNAPSHOT.jar
scala target/test_config-1.0-SNAPSHOT.jar com.test.Main
scala target/test_config-1.0-SNAPSHOT.jar com.test.Main.scala
scala -classpath target/test_config-1.0-SNAPSHOT.jar com.test.Main
java -jar target/test_config-1.0-SNAPSHOT.jar
что я упускаю?
java -jar some.jar нормальный вариант, но жарник должен быть "толстый", со всеми зависимостями тогда. Либо все зависящие жарки указывай в класспасс
когда запускаю на гитхабовском проекте, тогда получаю no main manifest attribute, in target/scala-maven-0.1-SNAPSHOT.jar когда на своем - Error: Invalid or corrupt jarfile target/test_config-1.0-SNAPSHOT.jar 😔
Обсуждают сегодня