Anylogic(2)——导出Java程序bat无法运行(Windows)
1.Anylogic打包以后,双击bat,无论如何都无法运行。
找了很多资料,最后得出可能是Java版本问题,因为最初安装anylogic的版本是8.9,Java安装得是1.8.x版本。改为安装Java9 ,但是依旧报错,
也不知道具体,经痛苦多番挣扎,有2种情况。(报错如下)。
两种情况:
①路径问题,因为某些时候Java的安装路径可能有问题,但是不影响运行。所以需要在这个位置加上
导出模型的model.jar的绝对路径。
②版本问题,需要与anylogic的软件运行版本一致,但是要找到这个问题,就要先把①的绝对位置加上,再运行命令行。这样就会有报错。
而这个报错就会给你说具体是因为版本几的问题。(报错的意思是说,运行这个anylogic模型的类是使用Java 11(class file version 55.0)编译的,
而你当前使用的Java 9只能识别class file version 53.0)所以需要升级。
目前直接双击点击,依旧打不开,复制加上绝对路径就可以打开,具体原因还未找到,考虑可能因素是anylogicc盗版原因导致导出的文件没有绝对路径。
但是不影响操作,加个绝对路径,然后再运行命令行即可。
本文来自博客园,作者:许个未来—,转载请注明原文链接:https://www.cnblogs.com/future-panda/p/18397841