How do I deploy a function which uses BLP (Bloomberg API v3) functions in MATLAB Compiler 4.13 (R2010a)?

2 visualizaciones (últimos 30 días)
I followed the instructions in solution 1-BPTJDX in order to be able to use the BLP functions in MATLAB; this worked. When I compile my function into a standalone application using MATLAB Compiler however, I still receive the following error when running the standalone:
??? Undefined function or variable 'SessionOptions'.

Respuesta aceptada

MathWorks Support Team
MathWorks Support Team el 9 de Jun. de 2010
By adding blpapi3.jar to the classpath.txt file, MATLAB is now able to find the JAR-file when needed. The settings from classpath.txt will not be taken into consideration when compiling your function using MATLAB Compiler however. So for the compiled function you need a different way of telling the MCR where to find the JAR-file. This can be accomplished by using the JAVAADDPATH function; for example add the following to the top of your function:
javaaddpath('C:\blp\API\APIv3\JavaAPI\v3.3.1.1\lib\blpapi3.jar')

Más respuestas (0)

Categorías

Más información sobre MATLAB Compiler en Help Center y File Exchange.

Etiquetas

Aún no se han introducido etiquetas.

Productos


Versión

R2010a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by