Sbt-assembly: рдПрдХрд╛рдзрд┐рдХ рдЬрд╛рд░

рдХреЛ рдирд┐рд░реНрдорд┐рдд 10 рдЕрдкреНрд░реИрд▓ 2012  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: sbt/sbt-assembly

рдХреНрдпрд╛ рдореБрдЦреНрдп рд╡рд░реНрдЧреЛрдВ рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рд╕реЗрдЯ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрд▓рдЧ рдЬрд╛рд░ рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрд╕рдмреАрдЯреА-рдЕрд╕реЗрдВрдмрд▓реА рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ?

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдпрд╣ 2016 рдореЗрдВ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ?

рд╕рднреА 5 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

mainClass in assembly рдЬреЛ рдЖрдкрдХреЛ рдореБрдЦреНрдп рд╡рд░реНрдЧ рдХреЛ рд╣рд╛рд░реНрдб рдХреЛрдб рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдЧрд╛ред
рдЖрдк build.scala рдкрд░рд┐рднрд╛рд╖рд╛ рдореЗрдВ рдХрдИ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди Foo рдФрд░ Bar рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ:

  import sbt._
  val Foo = config("foo") extend(Compile)
  val Bar = config("bar") extend(Compile)

рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рдЕрд╕реЗрдВрдмрд▓реА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдЖрдкрдХреЛ рдХреЗрд╡рд▓ рдЙрди рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ mainClass рдХреЛ рд░реАрд╡рд╛рдпрд░ рдХрд░рдирд╛ рд╣реИ:

  import sbtassembly.Plugin._
  import AssemblyKeys._

  def customAssemblySettings: Seq[Project.Setting[_]] =
    inConfig(Foo)(baseAssemblySettings ++ inTask(assembly)(mainClass := "something")) ++
    inConfig(Bar)(baseAssemblySettings ++ inTask(assembly)(mainClass := "somethingelse"))

рдлрд┐рд░ рдЖрдк рдЗрд╕реЗ рдХрд┐рд╕реА рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреА рд╕реЗрдЯрд┐рдВрдЧ рдореЗрдВ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред

рдореИрдВрдиреЗ рдХреЛрд╢рд┐рд╢ рдирд╣реАрдВ рдХреА рд╣реИ, рд▓реЗрдХрд┐рди рдРрд╕рд╛ рдХреБрдЫ рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдмрдврд╝рд┐рдпрд╛, рдЖрдкрдХреА рдорджрдж рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред

рдпрд╣ 2016 рдореЗрдВ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ?

+1 рдХреНрдпрд╛ рдРрд╕рд╛ рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рд╣реИ?

рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

glarkou picture glarkou  ┬╖  12рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

darkfrog26 picture darkfrog26  ┬╖  22рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

JustAHappyKid picture JustAHappyKid  ┬╖  13рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

mlangc picture mlangc  ┬╖  9рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

nerkka picture nerkka  ┬╖  10рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ