一。首先 得先在idea打包好。
我使用的是springboot框架的项目
1.先开启自己的项目
在idea的最右侧有个这个边框,点击Maven
如果之前有该项目的打包,可以点击clean去清理之前的缓存,然后点击package进行打包项目
二。打包好了之后我们就需要自己的云服务器了
可以使用SecureCRT或者XShell插件操纵我们的阿里云服务器。
这里我使用的是XShell,
在此之前 ,我们需要云服务的环境搭配好的前提下,java jdk的环境,mysql数据库的搭建,还有tomcat环境的搭建
在这些环境搭建好的基础下,才能进行下一步的项目部署
三。idea在没有配置war包的之前帮我们打包好的是jar包。
我们这里先讲jar包
我们需要在我们的云服务器上使用上传的插件使用命令: yum install -y lrzsz
在下载好后 使用命令: rz 然后在文件中找到你要部署的jar 或war包
放到当前目录下后使用:java -jar jar包名 例如:java -jar cms111.jar
这是编译一次后再次输入我们的idea设置的端口号就可以出来前端网页,但是我们不能用一次来后台编译一次
所以,我们可以建立一个文件去存放编译让每次我们访问时他就自动编译好, 这时我们需要使用ps -ef | grep java
来查看我们刚才的编译进程
在jar这个进程前你的用户名后有个五位数字 就是他的进程号
然后使用kill -9 进程号 强制关闭这个进程
再次使用ps -ef | grep java 确认jar进程没有后,使用 nohup java -jar jar
包名 & 命令创建nohup.out文件存放编译文件日志
!!!!这个命令中千万不能将 & 丢掉 。 这时我们的jar包就成功部署到服务器上了
三-2 war包的情况 ,进入到自己的tomcat路经下的webapps目录下 同样的使用 yum install -y lrzsz
先下载插件。
然后rz 选中你的war包文件 上传成功后,服务器将会自动编译。即是成功。
总结
免责声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除!
《魔兽世界》大逃杀!60人新游玩模式《强袭风暴》3月21日上线
暴雪近日发布了《魔兽世界》10.2.6 更新内容,新游玩模式《强袭风暴》即将于3月21 日在亚服上线,届时玩家将前往阿拉希高地展开一场 60 人大逃杀对战。
艾泽拉斯的冒险者已经征服了艾泽拉斯的大地及遥远的彼岸。他们在对抗世界上最致命的敌人时展现出过人的手腕,并且成功阻止终结宇宙等级的威胁。当他们在为即将于《魔兽世界》资料片《地心之战》中来袭的萨拉塔斯势力做战斗准备时,他们还需要在熟悉的阿拉希高地面对一个全新的敌人──那就是彼此。在《巨龙崛起》10.2.6 更新的《强袭风暴》中,玩家将会进入一个全新的海盗主题大逃杀式限时活动,其中包含极高的风险和史诗级的奖励。
《强袭风暴》不是普通的战场,作为一个独立于主游戏之外的活动,玩家可以用大逃杀的风格来体验《魔兽世界》,不分职业、不分装备(除了你在赛局中捡到的),光是技巧和战略的强弱之分就能决定出谁才是能坚持到最后的赢家。本次活动将会开放单人和双人模式,玩家在加入海盗主题的预赛大厅区域前,可以从强袭风暴角色画面新增好友。游玩游戏将可以累计名望轨迹,《巨龙崛起》和《魔兽世界:巫妖王之怒 经典版》的玩家都可以获得奖励。