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.外网访问效果



猜你喜欢

转载自www.cnblogs.com/xiaohuomiao/p/11028710.html