开发工具:eclipse,
服务器环境:centos7,
jdk :1.8
maven打包:在项目上右键==》Run as ==》 Maven bulid 会出现如下界面;
这里有两个Maven bulid,第一个是使用曾经用过的Maven bulid打包,另一个是新建的maven build打包
新建maven bulid 打包界面
待控制台显示 build success之后
刷新项目会在target目录下多几个文件,或者在工作空间中找到项目里的target目录,
【项目部署】
1、将包上传到linux系统上,我这里使用的winSCP上传的,我这里上传的是.tar.gz的压缩包,就以这个为例了。
2、解压 tar zxvf 文件名
3、找到启动文件,查看文件权限,是否有执行权限(X)
4、通过setsid ./启动文件名 来启动文件,这样可以把项目作为后台进程启动,不然当关闭当前shell窗口时,linux会把该窗口的所有资进程都关闭。
遇到的问题:maven打包是遇到:No compiler is provided in this environment. Perhaps you are running on a JRE?
的错误,原因是没有指定jre,指定jre之后就可以打包成功了。
指定jre的方法:eclipse==》window==》Preferences==》java==》installed JREs
可以通过ADD或者Edit新增或者修改JRES
我这里指定的是jdk下面的jre,