Я хотел прочитать SAP BAPI, используя Java-код с помощью Java Connector (JCo).
У меня есть "Jco JAR" и другие файлы JAR коннектора.Я попытался использовать пример кода, приведенный в этой ссылке [https://archive.sap.com/kmuuid2/409e7358-6985-2a10-7ab7-ba68e40a5902/Code%20Sample%20%20to%20Execute%20BAPI%20in%20Java.pdf] на странице 4 в Eclipse IDE.Я установил путь сборки для этих файлов JAR.При попытке импортировать JCO-код в коде говорится, что «com.sap ...» не разрешен.Код в приведенной выше ссылке фактически был задан для использования в Netweaver Developer Studio.Но я хочу использовать в Eclipse IDE.
IConnection connection = null;
try {
// get the Connector Gateway Service
Object conservice = PortalRuntime.getRuntimeResources().getService(IConnectorService.KEY);
IConnectorGatewayService cgService =(IConnectorGatewayService) conservice;
if (cgService == null) {
response.write("Error in get Connector Gateway Service <br>");
}
try {
connection = cgService.getConnection(<SAP SYSTEM >, request);
}
catch (Exception e) {
response.write("Connection to SAP system failed <br>");
}
}
Я не уверен, как будут выглядеть реальные результаты.Но я должен иметь возможность подключаться к SAP с помощью Java Connector.