maven的web工程打包为war并部署到服务器
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。
1.在maven工程上右键 --> export --> 选择WAR file --> next
2. 点击Browse... 选择导出后存放位置
3. 将工程名改为ROOT.war ,保存到桌面。路径为C:\Users\Administrator\Desktop\ROOT.war。
放在外网的应用,用户多为直接输入域名访问,而tomcat的默认目录是ROOT,如果不改工程名也可以,那么浏览器上访问路径就要带上工程名。
4. 在SecureCRT窗口进入到要存放ROOT.war的文件夹下,比如我要放在webapps文件夹下
5. 就在当前界面键盘快捷键 alt + p 开启文件上传窗口:
6. 输入文件上传命令 put C:\Users\Administrator\Desktop\ROOT.war ,开始上传到指定位置。
1)put 是上传命令,后面跟上要上传的文件的全路径(就是第3步的那个路径)
2)其实上传到任意位置都行,上传后找到该文件用 mv 命令移动到需要的位置是一样的。如图是上传到root目录下的:
7. 成功上传到对应目录下:
8. 进入到tomcat的bin目录下,运行sh文件startup.sh ,启动服务:
./ 后面跟上要运行的sh文件就可以了。
9. 如果这个工程有日志记录文件,且启动服务就会写入日志,可以直接监听该文件看看服务是否启动成功:
输入命令 tail -f aaa
tail -f 是监听命令,aaa是被监听的日志文件的名字,我的日志文件是 catalina.out。
10. 浏览器上直接输入域名就可以访问到该web项目。
maven的web工程打包为war并部署到服务器相关推荐
- idea的几个好用快捷键、常用配置(包括git)、jdk和javaSE和javaEE、创建一个SE工程、debug、创建一个Web工程、打war包
几个好用的快捷键(持续更新) Ctrl+Shift+f12 ,相当于myeclipse的ctrl+m 最大化窗口的 alt+shift+↑或↓,将当前行上移或下移 shift+enter ,当前行下一 ...
- MyEclipse + Maven开发Web工程的配置
MyEclipse + Maven开发Web工程的配置 1. 使用Maven创建webapp工程----原因是使用Maven时一般需要遵循一定的目录结构,虽然也可以使用不同的目录结构,但目前还不熟悉如 ...
- Linux中把文件夹打成war包,将Web应用打包成WAR文件
将Web应用打包成WAR文件的方法 (1)在命令行中运用Jar命令 假定有一个Web应用:C:\myHome myHome/WEB-INF/-- myHome/files/-- myHome/imag ...
- 在IDEA上使用maven构建WEB工程,出现Unable to compile class for JSP错误,页面500. ————解决方案
交代一下环境:jdk1.8 tomcat8.5.50 maven3.6.3 在IDEA上使用maven构建WEB工程,通过servlet跳转jsp时出现下述错误: 解决思路: 1. ...
- Maven:构建web工程出现Failed to execute goal org.apache:maven-archetype-plugin:3.1.1:generate (default-cli)
QUESTION:Maven:构建web工程出现Failed to execute goal org.apache:maven-archetype-plugin:3.1.1:generate (def ...
- idea将web项目打包成war包并部署到服务器上运行
idea将web项目打包成war包并部署到服务器上运行 以下是工作案例总结: 1.首先idea配置服务器:tomcat服务器或者jetty服务器均可 2.idea配置环境设置:点击如下图标 接下来如下 ...
- maven的web工程QQ第三方登录HTML、
声明.使用JDK9.idea2018.02 .maven3.5.4.tomcat9 maven的web工程QQ第三方登录接口引入,听起来简单,做完以后也很简单,这里使用 java SDK : 写的文 ...
- 【技术】解决Maven创建web工程web.xml版本过低的问题,妈妈再也不用的担心我的学习了
解决Maven创建web工程web.xml版本过低的问题,妈妈再也不用的担心我的学习了 一次性解决Maven项目web.xml版本过低的问题 Tom: Peter,你看我在Controller里面通过 ...
- SpringBoot之打包成war包部署到tomcat
SpringBoot打包成war包部署到tomcat 小编花费了九牛二虎之力,总算把SpringBoot项目成功打包成war包,其中不免遇到了一些小状况,特写此文,以便其他小伙伴们不要走我的老路,避免 ...
最新文章
- 手动配置linux(centos)的IP地址
- Challenges(分组、聚合、连接)
- Android adb无线调试脚本
- [IOC]Unity使用
- c#中去掉字符串空格方法
- mysql中的编码问题_mysql存储乱码之编码问题
- android菱形imageview,ios – 在UICollectionView中,UIImageView应该是圆形视图而不是菱形...
- 基于Apache OLTU的OAuth2.0授权解决方案
- 计算机在幼儿园美术区域的应用,幼儿园美术区域活动运用的研究的论文
- sklearn相关积累
- php rewrite
- 华中农业大学C语言实验5答案,物理实验报告册(上册)-华中农业大学实验.pdf
- cmake 交叉编译_如何使用CMake编译RTT微内核
- 如何设置好看的form表单样式_HTML表格表单
- 交互式绘图软件源码开发,简单好用功能强大的绘图工具
- 一个自动化专业的工控人自学编程之路
- Makefile:14: config-host.mak: No such file or directory
- 把海水变得更蓝更透!关键在调整-曝光度
- 半群 群 阿贝尔群 环 整数环 多项式环
- 自定义View将圆角矩形绘制在Canvas上
热门文章
- java weka 聚类_简单开源数据挖掘工具weka进行文本聚类
- 利用指针编程实现:删除一个字符串中的所有空格 c语言,C语言必考100题解析汇报...
- 【POJ - 1741】Tree(树分治,容斥,点分治,模板题)
- 【CodeForces - 761B】Dasha and friends (思维,模拟,构造)
- 动手学无人驾驶(1):交通标志识别
- tshark 小技巧
- ajax get请求成功,成功()函数的AJAX GET请求
- c++查询当前文件夹下文件数目_python3自动化小工具--删除某个文件夹xx后缀文件...
- java和c++的区别大吗_小自考本科含金量高吗?小自考和大自考有什么区别?
- MySQL定时任务event,储存过程(定时删除指定时间前90天指定表的数据)