最近在调试c#调用.dll时,在vs中添加一个.dll引用时没有问题,可是添加两个时就会出现jvm内存不足的错误,刚开始非常纳闷,我用的是c#怎么会出现java的东西呢?原因是matlab中用到了java,然后我就从网上寻找怎么可以扩大jvm的方法,方法如下:
1. 查找matlab根路径.在matlab命令行中敲入:matlabroot
显示根路径,如:C:\MATLAB7
2.查看当前Java虚拟机最大堆内存, 敲入:java.lang.Runtime.getRuntime.maxMemory