settingupabap in eclipse
TRANSCRIPT
-
8/16/2019 SettingUpABAP in Eclipse
1/15
http://www.goodatsap.com
Jordi Escoda, February 2016
Setting up !" in Ec#ipse
1 $ntroduction%n this paper we show how to set&up ec#ipse to start de'e#oping !" on it.
(his insta##ation procedure is )or *indows + 6 bits.
ssumptions: -ou are running a *indows + 6 bits with internet connection.
1.1 !ac&end preparation
1.1.1 Ser'er reuirements
!" e'e#opment (oo#s is compatib#e with S !" o) S" et*ea'er +.1/+.0S"0 onwards.
1.1.2 cti'ate $3F ser'ices in the e'e#opment System
4ogon with S" 5$ to your S" pp#ication ser'er.
5o to transaction S$3F and ensure:
cti'ate i) is inacti'e de)au#t7host/sap/bc/docu
cti'ate i) is inacti'e de)au#t7host/sap/bc/too#sdocu
cti'ate i) is inacti'e de)au#t7host/pub#ic/bc/abap/docu
cti'ate i) is inacti'e de)au#t7host/pub#ic/bc/abap/too#sdocu
-
8/16/2019 SettingUpABAP in Eclipse
2/15
http://www.goodatsap.com
1.1. 8euired uthori9ations
(here are se'era# authori9ations reuired to wor with Ec#ipse.
(here are two prede)ined standard ro#es. *e recommend using these ro#es:
1.2 Ec#ipse ars ;.
-
8/16/2019 SettingUpABAP in Eclipse
3/15
http://www.goodatsap.com
1.2.1 $ssues when running ec#ipse
(his error may appear:
$) it happens, edit 3:="rogram )i#es=ec#ipse=ec#ipse.ini and add the path where >re is
insta##ed and add be)ore ?'margs:
-vm
“C:\Program files\Java\jre7\bin\javaw.exe”
-
8/16/2019 SettingUpABAP in Eclipse
4/15
http://www.goodatsap.com
ow ec#ipse mars shou#d wor.
1. $nsta## !" e'e#opment (oo#s )or S" etwea'er%nce Ec#ipse is up and running@
Ae#p / $nsta## new so)tware
-
8/16/2019 SettingUpABAP in Eclipse
5/15
http://www.goodatsap.com
ame: !" e'e#opment (oo#s
4ocation: https://too#s.hana.ondemand.com/mars
Se#ect !" e'e#opment too#s )or S" et*ea'er and neBt:
ccept the terms and #icense.
-
8/16/2019 SettingUpABAP in Eclipse
6/15
http://www.goodatsap.com
%nce )inished, you can ensure the insta##ation is %C in this way:
-
8/16/2019 SettingUpABAP in Eclipse
7/15
http://www.goodatsap.com
1.
3reating a pro>ect Dand connecting to the pp#icationSer'er
-
8/16/2019 SettingUpABAP in Eclipse
8/15
http://www.goodatsap.com
$) we usua##y wi## ha'e S" 5$ insta##ed and we a#ready ha'e it con)igured )or
access, we can choose this radio button:
#ternati'e#y we can use anua# de)inition. (he system wi## show a dia#og to )i##
connection detai#s.
-
8/16/2019 SettingUpABAP in Eclipse
9/15
http://www.goodatsap.com
5i'e c#ient, username password and #anguage:
-
8/16/2019 SettingUpABAP in Eclipse
10/15
http://www.goodatsap.com
5i'e a pro>ect name and Finish
-ou wi## see in the pro>ect eBp#orer tab your pro>ect:
-
8/16/2019 SettingUpABAP in Eclipse
11/15
http://www.goodatsap.com
From now you can eBperiment and start de'e#oping
1.ect we want to open
new tab wi## open, with S" 5$
-ou can use as you use S"5$
-
8/16/2019 SettingUpABAP in Eclipse
12/15
http://www.goodatsap.com
1.6 $ssues when connecting to the S" system
1.6.1 S3 not enab#ed
*e may )ind this warning:
(his indicates that system is not enab#ed )or Secure etwor 3onnection DS3
#though it is high#y recommended to acti'ate S3, as it is a warning message we
can continue.
-
8/16/2019 SettingUpABAP in Eclipse
13/15
http://www.goodatsap.com
1.6.2 issing authori9ations )or S7(78ES
*e may )ind this error: Go authori9ation to access the resource
/sap/bc/adt/compatibi#ity/graphH
(his means you #ac authori9ation )or ob>ect S7(78ES
-
8/16/2019 SettingUpABAP in Eclipse
14/15
http://www.goodatsap.com
1.6. 3onnection #ost
*hi#e we are woring, i) connection is #ost we wi## see this error:
*e can eBpand the error:
-
8/16/2019 SettingUpABAP in Eclipse
15/15
http://www.goodatsap.com
1.+ 8e#ated #inshttps://too#s.hana.ondemand.com/Iabap S" e'e#opment (oo#s )or Ec#ipse
http://scn.sap.com/docs/%3&211 FKs ? !" e'e#opment (oo#s )or Ec#ipse
Disclaimer and Liability Notice
5oodtS" wi## not be he#d #iab#e )or any responsibi#ity in using the in)ormation or
code pub#ished in this document. nyone using this in)ormation is assuming that it
is at his/her own ris.
License CC BY-NC-ND 4.0
-ou are )ree to share copy and redistribute the materia# in any medium, under the
)o##owing terms:
ttribution L -ou must gi'e appropriate credit, pro'ide a #in to the #icense, and
indicate i) changes were made. -ou may do so in any reasonab#e manner, but not
in any way that suggests the #icensor endorses you or your use.
on 3ommercia# L -ou may not use the materia# )or commercia# purposes.
o eri'ati'es L $) you remiB, trans)orm, or bui#d upon the materia#, you may not
distribute the modi)ied materia#.