Sbteclipse ఉపయోగించి ఎక్లిప్స్ IDE లో స్కాలా అప్లికేషన్‌ను రన్ చేస్తోంది



ఎక్లిప్స్ IDE లో స్కాలా అప్లికేషన్‌ను అమలు చేయడానికి దశల వారీ సూచనలతో sbteclipse ప్లగ్‌ఇన్‌ను ఎలా ఇన్‌స్టాల్ చేయాలో మరియు సెటప్ చేయాలో అర్థం చేసుకోవడానికి ఈ బ్లాగ్ మీకు సహాయపడుతుంది.

ఎక్లిప్స్ IDE లో స్కాలా అప్లికేషన్‌ను అమలు చేయడానికి sbteclipse ప్లగ్‌ఇన్‌ను ఎలా ఇన్‌స్టాల్ చేయాలో మరియు సెటప్ చేయాలో అర్థం చేసుకోవడానికి ఈ బ్లాగ్ పోస్ట్ మీకు సహాయం చేస్తుంది. మొదట, SBT అంటే ఏమిటో అర్థం చేసుకుందాం. వికీపీడియా దీనిని 'లిఫ్ట్ వెబ్ ఫ్రేమ్‌వర్క్ మరియు ప్లే ఫ్రేమ్‌వర్క్ ఉపయోగించే స్కేలా కమ్యూనిటీ కోసం వాస్తవ నిర్మాణ సాధనం' గా నిర్వచించింది. ఇది తప్పనిసరిగా జావా మావెన్ లేదా చీమల మాదిరిగానే స్కాలా మరియు జావా ప్రాజెక్టులకు ఓపెన్ సోర్స్ బిల్డ్ సాధనం.





c లో లింక్డ్ జాబితాను ఎలా తయారు చేయాలి

దీని ప్రధాన లక్షణాలు:
& బుల్ స్కేలా కోడ్‌ను కంపైల్ చేయడానికి మరియు అనేక స్కాలా టెస్ట్ ఫ్రేమ్‌వర్క్‌లతో అనుసంధానించడానికి స్థానిక మద్దతు
& బుల్ DSL ఉపయోగించి స్కేలాలో వ్రాసిన వివరణలను రూపొందించండి
& బుల్ ఐవీని ఉపయోగించి డిపెండెన్సీ నిర్వహణ (ఇది మావెన్-ఫార్మాట్ రిపోజిటరీలకు మద్దతు ఇస్తుంది)
& ఎద్దు నిరంతర సంకలనం, పరీక్ష మరియు విస్తరణ
& బుల్ వేగవంతమైన పునరావృతం మరియు డీబగ్గింగ్ కోసం స్కేలా వ్యాఖ్యాతతో ఇంటిగ్రేషన్
& బుల్ మిశ్రమ జావా / స్కాలా ప్రాజెక్టులకు మద్దతు

Sbteclipse అయితే, sbt 0.13 కొరకు ప్లగిన్. ఈ ప్లగ్‌ఇన్‌ను సెటప్ చేయడానికి, ఒకరు మొదట వారి సిస్టమ్‌లో sbt ఇన్‌స్టాల్ చేసి ఉండాలి.
మొదట sbt ని డౌన్‌లోడ్ చేద్దాం.



ఆదేశం: wget http://dl.bintray.com/sbt/rpm/sbt-0.13.8.rpm

command1-running-scala-application-in-eclipse



ఆదేశం: sudo yum localinstall sbt-0.13.8.rpm

ఆదేశం: wget http://dl.bintray.com/sbt/rpm/sbt-0.13.8.rpm

ఇప్పుడు sbt సంస్కరణను తనిఖీ చేద్దాం.
ఆదేశం: sbt –version

మీ ప్రాజెక్ట్‌ను ఎక్లిప్స్కు దిగుమతి చేయడానికి, మీరు తప్పనిసరిగా మీ ప్లగ్ఇన్ డెఫినిషన్ ఫైల్‌కు sbteclipse ని జోడించాలి. మీరు గ్లోబల్ / ~ / .sbt / plugins / plugins.sbt వద్ద లేదా ప్రాజెక్ట్-నిర్దిష్టదాన్ని PROJECT_DIR / project / plugins.sbt వద్ద ఉపయోగించవచ్చు:

ప్లగ్‌ఇన్‌ను ప్రపంచవ్యాప్తంగా చేర్చుదాం, తద్వారా ప్రతి ప్రాజెక్ట్‌లో ఒక్కొక్కటిగా జోడించాల్సిన అవసరం లేదు. దీనికి దశలు:
.Sbt / 0.13 / లోపల ప్లగిన్ డైరెక్టరీని తయారు చేయండి
ఆదేశం: mkdir -p .sbt / 0.13 / ప్లగిన్లు
Plugins.sbt ఫైల్‌ను సృష్టించండి
ఆదేశం: sudo gedit .sbt / 0.13 / plugins / plugins.sbt

Sbteclipse ప్లగ్ఇన్‌ను జోడించడానికి, ఈ ఫైల్‌ను ఈ ఫైల్‌కు జోడించండి.

addSbtPlugin (“com.typesafe.sbteclipse”% “sbteclipse-plugin”% “4.0.0”)

ఇప్పుడు sbteclipse ప్లగ్ఇన్ సెట్ చేయబడింది.
ఇన్స్టాలేషన్ పూర్తయిన తర్వాత, మేము sbt ను ప్రారంభించినప్పుడు అదనపు కమాండ్ ఎక్లిప్స్ ను ఉపయోగించగలుగుతాము.
Sbt ద్వారా నేరుగా ఒక ప్రాజెక్ట్ను అమలు చేయడానికి ఇవి దశలు. ప్రాజెక్ట్ను గ్రహణంలో ఎలా అమలు చేయాలో మనం తరువాత నేర్చుకుంటాము.
sbt ప్యాకేజీ

mkdir helloworld
cd helloworld /
mkdir -p src / main / scala
sudo gedit src / main / scala / hello.scala

ఈ కోడ్‌ను ఉంచండి:

వస్తువు హలో {

డెఫ్ మెయిన్ (అర్గ్స్: అర్రే [స్ట్రింగ్]) = {
println (“హలో వరల్డ్”)
}
}

Helloworld డైరెక్టరీ లోపల build.sbt ఫైల్‌ను సృష్టించండి.

sudo gedit build.sbt

క్రింద చాలా ప్రాథమిక sbt ఫైల్ ఉంది, ఇక్కడ మీరు మీ అనువర్తనానికి అవసరమైన డిపెండెన్సీలను జోడించవచ్చు.

sbt ప్యాకేజీ

ఈ అనువర్తనాన్ని అమలు చేయడానికి ఇది కూజా ఫైల్‌ను సృష్టిస్తుంది. ఇప్పుడు మీ అప్లికేషన్‌ను అమలు చేయడానికి ఈ ఆదేశాన్ని అమలు చేయండి.

ఆదేశం: స్పార్క్-సమర్పించు-క్లాస్ “హలో” –మాస్టర్ లోకల్ [2] లక్ష్యం / స్కేలా -2.10 / హలో-వరల్డ్_2.10-1.0.జార్

Sbt గ్రహణం

దిగువ ఆదేశం ప్రాజెక్ట్ గ్రహణాన్ని అనుకూలంగా చేస్తుంది మరియు మీరు ఈ ప్రాజెక్ట్ను గ్రహణంలో దిగుమతి చేసుకోవచ్చు మరియు దానిని విజయవంతంగా అమలు చేయగలరు.
ఆదేశం: sbt గ్రహణం

స్కాలా IDE, ఫైల్ -> దిగుమతికి వెళ్లండి

దశలవారీగా ssis నేర్చుకోవడం

రూట్ డైరెక్టరీ helloworld ఎంచుకోండి.

ముగించు క్లిక్ చేయడం ద్వారా మీరు ఈ ప్రాజెక్ట్‌ను దిగుమతి చేసుకోవచ్చని ఇప్పుడు మీరు చూడవచ్చు.

ఇప్పుడు, దీన్ని స్కాలా అనువర్తనంగా అమలు చేద్దాం.

FYI, మీరు స్పార్క్ కాన్ఫ్ ను సెట్ చేస్తున్నప్పుడు, మాస్టర్ ను ఈ క్రింది విధంగా సెట్ చేయాలని గుర్తుంచుకోండి.

ఇప్పుడు మీరు మీ అప్లికేషన్‌ను అమలు చేయవచ్చు.

మాకు ప్రశ్న ఉందా? దయచేసి వ్యాఖ్యల విభాగంలో పేర్కొనండి మరియు మేము మిమ్మల్ని సంప్రదిస్తాము.

సంబంధిత పోస్ట్లు:

అపాచీ స్పార్క్ Vs హడూప్ మ్యాప్‌రెడ్యూస్