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)
Mostrar comentarios más antiguos
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
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')
0 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre MATLAB Compiler en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!