前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。

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并部署到服务器相关推荐

  1. idea的几个好用快捷键、常用配置(包括git)、jdk和javaSE和javaEE、创建一个SE工程、debug、创建一个Web工程、打war包

    几个好用的快捷键(持续更新) Ctrl+Shift+f12 ,相当于myeclipse的ctrl+m 最大化窗口的 alt+shift+↑或↓,将当前行上移或下移 shift+enter ,当前行下一 ...

  2. MyEclipse + Maven开发Web工程的配置

    MyEclipse + Maven开发Web工程的配置 1. 使用Maven创建webapp工程----原因是使用Maven时一般需要遵循一定的目录结构,虽然也可以使用不同的目录结构,但目前还不熟悉如 ...

  3. Linux中把文件夹打成war包,将Web应用打包成WAR文件

    将Web应用打包成WAR文件的方法 (1)在命令行中运用Jar命令 假定有一个Web应用:C:\myHome myHome/WEB-INF/-- myHome/files/-- myHome/imag ...

  4. 在IDEA上使用maven构建WEB工程,出现Unable to compile class for JSP错误,页面500. ————解决方案

    交代一下环境:jdk1.8      tomcat8.5.50      maven3.6.3 在IDEA上使用maven构建WEB工程,通过servlet跳转jsp时出现下述错误: 解决思路: 1. ...

  5. 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 ...

  6. idea将web项目打包成war包并部署到服务器上运行

    idea将web项目打包成war包并部署到服务器上运行 以下是工作案例总结: 1.首先idea配置服务器:tomcat服务器或者jetty服务器均可 2.idea配置环境设置:点击如下图标 接下来如下 ...

  7. maven的web工程QQ第三方登录HTML、

    声明.使用JDK9.idea2018.02 .maven3.5.4.tomcat9  maven的web工程QQ第三方登录接口引入,听起来简单,做完以后也很简单,这里使用 java SDK : 写的文 ...

  8. 【技术】解决Maven创建web工程web.xml版本过低的问题,妈妈再也不用的担心我的学习了

    解决Maven创建web工程web.xml版本过低的问题,妈妈再也不用的担心我的学习了 一次性解决Maven项目web.xml版本过低的问题 Tom: Peter,你看我在Controller里面通过 ...

  9. SpringBoot之打包成war包部署到tomcat

    SpringBoot打包成war包部署到tomcat 小编花费了九牛二虎之力,总算把SpringBoot项目成功打包成war包,其中不免遇到了一些小状况,特写此文,以便其他小伙伴们不要走我的老路,避免 ...

最新文章

  1. 手动配置linux(centos)的IP地址
  2. Challenges(分组、聚合、连接)
  3. Android adb无线调试脚本
  4. [IOC]Unity使用
  5. c#中去掉字符串空格方法
  6. mysql中的编码问题_mysql存储乱码之编码问题
  7. android菱形imageview,ios – 在UICollectionView中,UIImageView应该是圆形视图而不是菱形...
  8. 基于Apache OLTU的OAuth2.0授权解决方案
  9. 计算机在幼儿园美术区域的应用,幼儿园美术区域活动运用的研究的论文
  10. sklearn相关积累
  11. php rewrite
  12. 华中农业大学C语言实验5答案,物理实验报告册(上册)-华中农业大学实验.pdf
  13. cmake 交叉编译_如何使用CMake编译RTT微内核
  14. 如何设置好看的form表单样式_HTML表格表单
  15. 交互式绘图软件源码开发,简单好用功能强大的绘图工具
  16. 一个自动化专业的工控人自学编程之路
  17. Makefile:14: config-host.mak: No such file or directory
  18. 把海水变得更蓝更透!关键在调整-曝光度
  19. 半群 群 阿贝尔群 环 整数环 多项式环
  20. 自定义View将圆角矩形绘制在Canvas上

热门文章

  1. java weka 聚类_简单开源数据挖掘工具weka进行文本聚类
  2. 利用指针编程实现:删除一个字符串中的所有空格 c语言,C语言必考100题解析汇报...
  3. 【POJ - 1741】Tree(树分治,容斥,点分治,模板题)
  4. 【CodeForces - 761B】Dasha and friends (思维,模拟,构造)
  5. 动手学无人驾驶(1):交通标志识别
  6. tshark 小技巧
  7. ajax get请求成功,成功()函数的AJAX GET请求
  8. c++查询当前文件夹下文件数目_python3自动化小工具--删除某个文件夹xx后缀文件...
  9. java和c++的区别大吗_小自考本科含金量高吗?小自考和大自考有什么区别?
  10. MySQL定时任务event,储存过程(定时删除指定时间前90天指定表的数据)