javaweb期末课程设计——考勤系统部署到自己搭建的服务器上&系统测试

1.在ubuntu系统上搭建mysql8.0(以前安装时博客写过,此处略)

在图形化界面远程导入数据表

 

2.在ubuntu系统上下载jar包运行所要的环境:oracle jdk1.8(安装十分简单,百度一下遍地是,此处略了)

3.在本地代码根目录用maven打包成jar包

因为要打包成jar,在pom.xml中设置为jar

<groupId>com.shiqi</groupId>
<artifactId>staffmanager</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>jar</packaging>

在代码根目录cmd在命令行输入如下命令打包

mvn package

完成后jar包默认在在target中

 将如图jar包通过远程软件放入ubuntu中

4.在ubuntu中直接运行jar包

通过Xshell连接上ubuntu

直接运行命令是:

java -jar 项目名

但是挂服务器上需要它不间断运行并且不影响其它工作,执行如下命令:

nohup java -jar ./java/mlthfs.jar --server.port=8082 >./java/mlthfs.log 2>&1 &
nohup:不挂断的运行命令
--server.port=8082:定义端口
/java/mlthfs.log 2:把输出日志重定向到这个文件

5.外网访问效果

 

系统测试:

1.登陆测试

              在未输入密码时是不能登陆的。

      

2.添加员工测试

        能正常添加员工。

 

 

 

3.员工打卡测试

       打卡功能正常

 

 

 

4.查询员工考勤测试

       能正常查询

 

 

 



posted @ 2019-06-15 20:15  小火苗。  阅读(642)  评论(0编辑  收藏  举报