美文网首页
dicttool部署

dicttool部署

作者: zhong | 来源:发表于2018-01-19 11:49 被阅读0次

    dicttool是trs大数据专用的一个web应用,其部署方式与部署一般web应用一样,需要注意以下几点:

    1. 准备jdk

    我的一般习惯是安装jdk在/home/trs/路径下,然后通过# vim /etc/profile的方式修改全局JAVA_HOME:

    JAVA_HOME=/home/trs/jdk1.7.0_79
    PATH=$JAVA_HOME/bin:$PATH
    CLASSPATH=.;
    export JAVA_HOME
    export CLASSPATH

    然后执行# source /etc/profile 使之立即生效。

    2. 修改tomcat默认编码

    利用request.setCharacterEncoding("UTF-8");来设置Tomcat接收请求的编码格式,只对POST方式提交的数据有效,对GET方式提交的数据无效!
    要设置GET的编码,可以修改server.xml文件中,相应的端口的Connector的属性:URIEncoding="UTF-8",这样,GET方式提交的数据才会被正确解码。

    <Connector port="8080" protocol="HTTP/1.1"
    connectionTimeout="20000"
    redirectPort="8443" URIEncoding="UTF-8" />

    3. 修改dicttool的war包配置

    dicttool是通过SpringBoot写的,因此只需要修改几个配置文件就可以移植到其他项目,很方便。
    在windows客户端通过winrar打开war包,或在linux服务器通过vim dicttool.war编辑war包都可以,进入到dicttool.war/WEB-INF/classes下,修改:
    a. hybase.properties 海贝数据库连接信息
    b. database.properties 关系型数据库连接信息
    即可。

    4. 验证安装

    启动tomcat,通过浏览器访问:http://ip:port/dicttool,预期:Hello World!

    验证安装

    相关文章

      网友评论

          本文标题:dicttool部署

          本文链接:https://www.haomeiwen.com/subject/gorooxtx.html