首页 / 浏览问题 / 组件GIS / 问题详情
超图iobject如何创建工作空间,没找到对应代码
51EXP 2021年01月04日
create只是创建工作空间的连接,file得事先在idesktop上创建好的工作空间,能不能通过代码来创建工作空间

1个回答

你好,你可以新建一个工作空间对象workspace,该对象有一个saveAs方法,可以按照你自己新建的WorkspaceConnectionInfo来将你的工作空间存在指定路径下。
2,842EXP 2021年01月05日
您好,我还有个问题 就是10i自动设置的环境变量PATH里没有对应的东西。报错:

java.lang.UnsatisfiedLinkError: no WrapjGeo in java.library.path
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867)
    at java.lang.Runtime.loadLibrary0(Runtime.java:870)
    at java.lang.System.loadLibrary(System.java:1122)
    at com.supermap.data.Environment.LoadWrapJ(Environment.java:425)
    at com.supermap.data.Environment.<clinit>(Environment.java:51)
    at com.supermap.data.InternalHandle.<clinit>(InternalHandle.java:19)
    at com.example.demo.demo.Frame1.main(Frame1.java:15)
java.lang.UnsatisfiedLinkError: no WrapjGeo in java.library.path
windos系统环境变量:将组件解压后的bin目录 添加到系统环境变量path 中,并且将其移动至最顶层(jdk之前);
    ideal开发需要在项目需要在Run configuration里面的Environment variables里面设置path=Java组件的bin路径()
Linux:
    完整包:要以 root 用户 登录,并切换当前路径为产品的Tools 目录,执行:./SetEnv.sh  再执行 source /etc/profile 使环境变量生效
    精简包:以 root 用户 登录,gedit /etc/profile 编辑环境变量,添加 export PATH=$PATH:组件bin目录路径   export  LD_LIBRARY_PATH=$LD_LIBRARY_PATH:组件bin目录路径   ;添加完后执行 source /etc/profile 使环境变量生效    ps:多个产品配环境变量以  “:”分隔,且左右不能有空格
...