Ubuntu下Java组件入门环境部署

#Ubuntu下SuperMap Java组件环境部署及入门使用

1. 系统及软件版本

2. JDK运行环境部署

  • 解压jdk-7u80-linux-x64.tar.gz
sudo tar -zxvf jdk-7u80-linux-x64.tar.gz
  • 设置环境变量,在**/etc/profile**中添加JDK配置路径:
执行命令:
sudo gedit /etc/profile
在文档最后添加如下内容:
# jdk environment
export JAVA_HOME=/opt/jdk1.7.0_80
export JRE_HOME=/opt/jdk1.7.0_80/jre
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
保存文档并关闭。
执行命令(让配置的环境变量生效):
source /etc/profile
执行命令(验证JDK是否安装好):
java -version
如果显示如下即正确:
java version "1.7.0_80"
Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)

3. SMO_Java组件环境部署

  • 解压SMO_Java_811_14428_59859_64_x64_linux_gcc_CHS.tar.gz到**/opt/smo_java_811**目录下
sudo tar -zxvf SMO_Java_811_14428_59859_64_x64_linux_gcc_CHS.tar.gz -C /opt/smo_java_811
  • 配置环境变量:
进入Tools目录
cd /opt/smo_java_811/Tools
执行命令
sudo ./SetEnv.sh
部署生效
source /etc/profile
  • 安装许可驱动:
进入Support目录
cd /opt/smo_java_811/Support
解压驱动程序
sudo tar -xvf aksusbd-2.0.1-i386.tar
进入目录安装驱动
./dinst  
//如果报错The 32bitsupport is missing…错误,因为该Linux 64位操作系统缺少32bit支持库,手动安装如下库后再安装驱动:
sudo apt-get install libc6-i386 ia32-libs
//如果驱动安装后,显示install v2c...  Done,即安装成功,默认有90天的试用许可。
查询许可状态
java -jar com.supermap.license.jar -s
  • 许可更新配置
  • 试用许可lic文件,将lic文件放入/smo_java_811/License/目录下,将该目录赋予读写权限即可。
  • 正式许可v2c文件,将v2c文件放入目录下,执行命令
    java -jar com.supermap.license.jar -update /路径名/*.v2c
  • 硬件锁许可,如果在同一网段内已经配置了许可服务器,则许可会自动配置,不需要再进行手工配置;如果当前网络环境中(其他网段)存在可用的硬件锁许可,按下面步骤配置:
    1.打开浏览器,访问 http://localhost:1947
    2.在左侧 Options 中选择 Configuration。
    3.在右侧选择 Access to Remote License Managers 选项卡。
    4.在 Specify Search Parameters 填入其他网段的许可服务器 IP,点击 Submit。
    5.稍等几分钟就可以在左侧 Options 中的 Sentinel Keys 选项下看到该服务器的加密锁了。
  • 安装中文字体
在JDK的字体文件夹下新建fallback目录,名称不能改
cd /opt/jdk1.6.0_14/jre/lib/fonts/
sudo mkdir fallback
复制微软雅黑字体库文件
sudo cp /opt/smo_java_811/Support/fonts/MSYH.TTF /opt/jdk1.7.0_80/jre/lib/fonts/fallback/

4. Eclipse安装

解压eclipse包
sudo tar -zxvf eclipse-SDK-4.2.2-linux-gtk-x86_64.tar.gz 
启动eclipse
./eclipse

5. SMO_Java组件程序入门

1.新建java项目,引用java组件架包,如图:

引用包

2.新建主类文件,如图:

代码

3.运行结果,如图:

结果

现在即可进行supermap java组件的二次开发了哟。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值