There are also a couple steps which need to be done in the backend system in order to allow connections from Eclipse. There is a guide Configuring the ABAP Back-end for ABAP Development Tools on help.sap.com which outlines all the steps.
But the tl;dr is:
The SAP NetWeaver version must support ADT. The lowest version is 7.3 EHP 1, but some higher versions might also require a certain Service Pack. See the document linked above for the complete list.
The developers using Eclipse need the roles SAP_BC_DWB_ABAPDEVELOPER and SAP_BC_DWB_WBDISPLAY (or roles with equivalent permissions). You can assign roles with transaction SU01.
The following ICF services need to be enabled in transaction SICF:
default_host > sap > public > bc > abap > docu
default_host > sap > public > bc > abap > toolsdocu
default_host > sap > bc > abap > docu
default_host > sap > bc > abap > toolsdocu
default_host > sap > bc > adt
default_host > sap > bc > webdynpro > sap
The following system profile parameters need to be set in transaction RZ11:
There are also a couple steps which need to be done in the backend system in order to allow connections from Eclipse. There is a guide Configuring the ABAP Back-end for ABAP Development Tools on help.sap.com which outlines all the steps.
But the tl;dr is:
SAP_BC_DWB_ABAPDEVELOPER
andSAP_BC_DWB_WBDISPLAY
(or roles with equivalent permissions). You can assign roles with transactionSU01
.SICF
:RZ11
: