Slik installerer du sbt på Ubuntu For Scala og Java-prosjekter

Hvordan installerer sbt på Ubuntu For Scala og Java-prosjekter Ønsker du å jobbe med Scala eller Java på Linux? I så fall vil du ha Scala Build Tool i gang.

Scala er et generelt, objektorientert programmeringsspråk som er påvirket av Java. Faktisk kan Scala-prosjekter kodes på samme måte som Java-prosjekter. I tillegg kan en rekke Java-biblioteker (så vel som andre tredjepartsbiblioteker) brukes i Scala.

Må-lese utviklerinnhold

  • Java og JavaScript dominerte programvareutvikling på 2010-tallet
  • Hvordan bli utvikler: Et jukseark
  • 10 måter å forhindre utbrenthet av utviklere (gratis PDF)
  • Python spiser verden: Hvordan en utviklerens sideprosjekt ble det hotteste programmeringsspråket på planeten

Siden Scala er etterspurt etter databehandling og distribuert programmering, er det et språk du kanskje vil ha i verktøysettet ditt.

Men hvis utviklingsplattformen din er Linux, vil du ikke kunne jobbe med Scala ut av boksen. For å avhjelpe det, trenger du hjelp av et verktøy for å bygge plattformer, som sbt. Sbt (Scala Build Tool) tilbyr støtte for kompilering av Scala-kode og integreres med Scala-testrammer.

Cheatark for telefonintervju: Programvareutvikler (TechRepublic Premium)

Jeg kommer til å lede deg gjennom prosessen med å installere de nødvendige komponentene for å begynne å jobbe med sbt. Jeg skal demonstrere på Ubuntu 19.04, men verktøyene kan installeres på andre distribusjoner.

Hva trenger du

For å få dette til, trenger du en fungerende forekomst av Ubuntu Desktop 19.04, og en brukerkonto med sudo-tilgang. La oss komme på jobb med de bitene klare.

Installerer Java

Den første tingen å gjøre er å installere Java. For å gjøre det, installerer vi standard JDK-pakken. Første oppdatering og oppgradering av Ubuntu med kommandoene:

 sudo apt-get-oppdatering sudo apt-get upgrade -y 

Når denne prosessen er fullført, start maskinen om nødvendig på nytt.

Installer standard JDK med kommandoen:

 sudo apt-get install default-jdk -y 

Installer Scala

Neste gang installerer vi Scala. For å gjøre dette, last ned den nødvendige .deb-filen med kommandoen:

 wget www.scala-lang.org/files/archive/scala-2.13.0.deb 

Merk: Kontroller Scala-arkivsiden for å forsikre deg om at du laster ned den nyeste versjonen av Scala.

Når Scala .deb-filen er lastet ned, installerer du den med kommandoen:

 sudo dpkg -i scala * .deb 

Når installasjonen er ferdig, skriver du inn kommandoskalaen for å gå inn i skalaprompten (for å være sikker på at installasjonen var vellykket - figur A ).

Figure A: The Scala installation was a rousing success.

" data-credit="" rel="noopener noreferrer nofollow">

Figur A: Scala-installasjonen var en spennende suksess.

Avslutt skalaprompten med kommandoen : avslutt .

Installer SBT

Nå er det på tide å installere sbt. Legg først nødvendig depot med kommandoen:

 ekko "deb https://dl.bintray.com/sbt/debian /" | sudo tee -a /etc/apt/sources.list.d/sbt.list 

Legg til den offentlige nøkkelen for installasjonen med kommandoen:

 sudo apt-key adv --keyserver hkp: //keyserver.ubuntu.com: 80 --recv 2EE0EA64E40A89B84B2DF73499E82A75642AC823 

Oppdater apt med kommandoen:

 sudo apt-get oppdatering 

Til slutt, installer sbt med kommandoen:

 sudo apt-get install sbt -y 

Når installasjonen er fullført, test for å sikre at alt fungerer med kommandoen:

 sbt test 

Dette skal rapportere at en prosjektdefinisjon er lastet (den er selvfølgelig tom) og bør ende med suksess ( figur B ).

Figure B: Sbt is successfully installed.

" data-credit="" rel="noopener noreferrer nofollow">

Figur B: Sbt er vellykket installert.

Klar og venter

Og det er alt du trenger. Sbt er nå klar og venter på at du skal bygge ditt første prosjekt. For mer informasjon om hvordan du kommer i gang med å utvikle på sbt, sjekk ut den offisielle referansehåndboken for sbt.

Ukens nyhetsbrev med åpen kildekode

Du vil ikke gå glipp av våre tips, opplæringsprogrammer og kommentarer til Linux OS og open source applikasjoner. Leveres tirsdager

Registrer deg i dag

© Copyright 2020 | mobilegn.com