(完整项目源码)GPS定位源码整套管理系统,轨迹播放,车辆管理,电子围栏,报警记录,Mysql数据库…

  1. 框架:spring+jpa+struts2 ,MVC架构设计,可扩展性强。
  2. 数据库:mysql5.7 或 阿里云rds
  3. 语言:java jdk1.7
  4. 服务器引擎:tomcat8.0
  5. 数据通讯:Netty
  6. 协议:JT808/809,(可根据需求自定义协议)
  7. PC前端,JSP,Ajax,H5
  8. 手机端APP:android(java)
  9. 地图:百度
    同时可在线终端:1万+,比如救护车,工程车,押运车,校车,租赁车辆,电动车,人员定位,宠物定位,社区老人定位,企业车辆监控等功能!

联系博主QQ: 1378107235@qq.com


pc端首页,所有终端适配屏幕,左侧栏目可查询终端列表,报警记录,电子围栏,设备管理(增删改)

轨迹回放,里程统计,方向,速度,时间显示,播放 暂停线路

手机端app截图

手机端app截图

手机端app截图

百度地图秘钥添加位置

数据库设置

将工程文件导出war包,放到tomcat中的webapps文件中,重启tomcat
在浏览器中输入 http://127.0.0.1:8080/gpsweb,其中gpsweb为项目工程文件名称

为方便快速使用,博主把服务器配置详细步公布如下:

服务器配置:
JDK配置:

如果您的服务器是Linux或者是阿里云ecs
在/usr下创建文件夹 java

 cd /usrmkdir javachmod 777 java

1、将jdk和tomcat安装包上传到java文件夹下面

解压jdk文件

tar -xzvf jdk-version

2、jdk环境变量配置

编辑/etc/profile文件

vi /etc/profile

3、按Insert或者I键,切换成编辑模式。

找到内容末尾,加入一段话

export JAVA_HOME=/usr/java/jdk1.8.0_161
export CLASSPATH=$JAVA_HOME/lib/toos.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib
export PATH=$JAVA_HOME/bin:$PATH

然后保存退出

4、生效命令:

source /etc/profile

5、查看是否成功:

 java -version

如有显示版本号表示成功

tomcat配置:
解压jdk和tomcat

tar -zxf apache-tomcat-8.5.29.tar.gz -C ./tomcat/

Linux中让tomcat以服务service方式启动运行

  1. 在/etc/init.d目录下新建文件,命名为tomcat

  2. 对tomcat文件进行编辑,执行

 # cd /etc/init.d/# vi tomcat

将下面代码粘上去
#!/bin/bash

# description: Tomcat7 Start Stop Restart  # processname: tomcat7  # chkconfig: 234 20 80  JAVA_HOME=/usr/java/jdk1.7.0_67export JAVA_HOME  PATH=$JAVA_HOME/bin:$PATH  export PATH  CATALINA_HOME=/usr/local/tomcatstats(){  numproc=`ps -ef | grep catalina | grep -v "grep catalina" | wc -l`  if [ $numproc -gt 0 ]; then  echo "Tomcat is running..."  else  echo "Tomcat is stopped..."  fi  }  case $1 in  start)  sh $CATALINA_HOME/bin/startup.sh  ;;  stop)   sh $CATALINA_HOME/bin/shutdown.sh  ;;  restart)  sh $CATALINA_HOME/bin/shutdown.sh  sh $CATALINA_HOME/bin/startup.sh  ;;  status)stats
;;esac    exit 0
  1. 按ESC退出,并#:
wq
  1. 设置tomcat的文件属性,把tomcat 修改为可运行的文件,命令参考如下
chmod a+x tomcat
  1. 设置服务运行级别
chkconfig --add tomcat
  1. 服务就添加成功了
chkconfig tomcat on #设置服务自启
chkconfig --list tomcat #检查
然后用 chkconfig --list 查看,在服务列表里就会出现自定义的服务了
  1. 测试
service tomcat startservice tomcat stopservice tomcat restartservice tomcat status

.8、tomcat自动定时重启设置
在etc/crontab中编写如下指令

SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root# For details see man 4 crontabs# Example of job definition:
# .---------------- minute (0 - 59)
# |  .------------- hour (0 - 23)
# |  |  .---------- day of month (1 - 31)
# |  |  |  .------- month (1 - 12) OR jan,feb,mar,apr ...
# |  |  |  |  .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
# |  |  |  |  |
# *  *  *  *  * user-name  command to be executed30 5 * * * root service tomcat stop
32 5 * * * root service tomcat start
33 5   * root echo "tomcat reboot /etc" >> /mnt/tomcatrebootlog.txt

重启服务

service crond stop
service crond start

tomcat下的conf下的server.xml, 允许服务器post请求特殊字符(必须添加)

relaxedQueryChars="[{:},]"

把这个字符加入Connector

特别特别注意,解决tomcat加载超慢的方法

1.用vim编辑器打开tomcat的bin目录下的catalina.sh

[root@iz09a32x1sghz3z bin]# vi /usr/local/src/java/tomcats/tomcat7-8080/bin/catalina.sh

2.增加一行:JAVA_OPTS="-Djava.security.egd=file:/dev/./urandom"

3、重启tomcat,问题解决

(完整项目源码)GPS定位源码整套管理系统,轨迹播放,车辆管理,电子围栏,报警记录,数据库/人员定位/宠物定位/物流跟踪/资产定位相关推荐

  1. 完整的数字化招采平台(电子化采购管理系统)合规管理解决方案

    合规是公司治理的重要组成部分,是企业提升核心竞争力.防范市场风险和法律风险的重要手段,一流的企业必须要有一流的法治工作为保障.企业只有依法合规经营才能行稳致远. 合规背景 2018年11月,国务院国资 ...

  2. iOS仿抖音节拍界面、Swift,MVVM架构完整项目、日历demo、滚动切换分类等源码

    iOS精选源码 在Object-C中学习数据结构与算法之排序算法 日历-基本功能都有的日历 选择日期 上下月 动画 仿抖音卡节拍界面 垂直.水平方向皆可滚动.header悬浮的列表视图 Auto La ...

  3. Unity小游戏-平衡大师(安卓、PC、web)2D益智类游戏 项目展示+完整项目源码

    游戏录像 游戏试玩 平衡带师_平衡带师html5游戏_4399h5游戏-h.4399.com 游戏玩法 这是一款类似堆积木的游戏,它非常考验玩家的智商和手速,难度系数很高的游戏,谁能征服它,谁就是平衡 ...

  4. unity3d游戏2d横版射击游戏完整项目源码分享

    unity3d游戏2d横版射击游戏完整项目源码分享 免费下载地址: 链接:https://pan.baidu.com/s/1YwhEy7DeKIHFU8pBLdJFPg 提取码:3wnx 复制这段内容 ...

  5. unity3d游戏3d局域网联机吃球游戏完整项目源码分享

    unity3d游戏3d局域网联机吃球游戏完整项目源码分享 免费下载地址: 链接:https://pan.baidu.com/s/1APlOCmoK9aUfiVJD48dBQA 提取码:p5nl 复制这 ...

  6. 基于SpringBoot+Vue的科研课题项目管理系统【完整项目源码】

    介绍 基于SpringBoot+Vue的科研课题项目管理系统 : 实现 登录 /注销. 用户管理.项目管理.申报管理.变更管理.结题管理.角色管理.权限管理.数据字典等功能 : 可作为 SpringB ...

  7. 一个“周公解梦”小程序的实现,前端和后台源码分析-附完整项目

    之前写的一个小东西,虽然开发出来,但是由于涉及到封建迷信并不能上架.对于这个问题,我也很是不解,现在各个平台星座类的小程序大行其道,弄点传统文化娱乐项目就成了封建迷行了. 首先需要声明,本项目的小程序 ...

  8. unity3d游戏2d忍者跑酷完整项目源码分享

    unity3d游戏2d忍者跑酷完整项目源码分享 免费下载地址: 链接:https://pan.baidu.com/s/1C0NXg4yVx5h4DdNAttl4zw 提取码:in2p 复制这段内容后打 ...

  9. Cocos Creator小游戏-2048(PC、安卓、H5)益智类 项目展示+完整项目源码

    游戏录像 Cocos Creator小游戏-2048 游戏玩法 在棋盘上,每次会增加一个小动物,你可以选择四个方向滑动,然后小动物会按方向移动,遇到相同的小动物就会合并,看谁合并的最多. 功能 1.初 ...

最新文章

  1. ehchache验证缓存过期的api_ASP.NET Core ResponseCache进行缓存操作
  2. OpenCV读写YAML/XML文件
  3. nginx反向代理,实现负载均衡
  4. 纯正价格正则表达式,请指正
  5. Zabbix实战之客户端自动注册
  6. CNN 卷积神经网络(卷积、池化)长度、宽度、深度计算
  7. java如何把文件中的内容存到一个动态数组arraylist中_如何动态地向Java中的数组添加项目?...
  8. 【杨中科】问苍天,微软的技术更新真的快吗
  9. 8 FI配置-财务会计-把总账科目组的字段状态变式分配给公司代码
  10. 菜单控件menuStrip 1127
  11. Asp.Net前台调用后台变量
  12. 功能至上!国内外最实用的协作类软件盘点
  13. main函数结束后的调用
  14. 拓端tecdat|R语言小数定律的保险业应用:泊松分布模拟索赔次数
  15. Install Cockpit on Fedora/CentOS/RHEL
  16. QT自定义QmessageBox对话框
  17. 转:怎么判断自己在不在一家好公司?
  18. Pygame 轨道飞船实现飞船绕行星旋转
  19. 在通用计算机内 PC是指,计算机模拟考试题答案
  20. uniapp里的mounted_uni-app自定义组件mounted无法获取节点信息

热门文章

  1. 求助!网站重构需要帮手(前端)
  2. 抗旱稳粮保秋收 国稻种芯-绥阳县:组织了93名农技人员指导
  3. java phrase_java-Maven无法部署工件,ReasonPhrase:Forbidden
  4. uniapp使用map地图组件
  5. app推广有哪些方式?
  6. 读书 | 每天演好一个情绪稳定的成年人
  7. 华硕k5555l拆解图解_华硕k555l拆机图解
  8. [前端] Node.js + Web Socket 打造即时聊天程序嗨聊
  9. 牛客 古老的牛市,遗迹的天梯 dp
  10. si,di,ds,es寄存器