自从上一篇原创发表之后,粉丝反应热烈。主要分两派,一派关注技术的,觉得看了那么多的公众号文章,终于找到一篇能看懂的了,于是沾沾自喜。另一派是关注妹子的,感叹自己空有一身绝技,公司里却无妹子可教,大喊可惜。
详情请见:教公司妹子部署Tomcat服务器,深夜送她回家。。。

然而,妹子还是那么好学。上次帮她搭建好Tomcat服务器没几天,她又来向我请教怎么构建第一个web应用在Tomcat服务器上运行。

那天下班后,妹子来找我。她说:“哥,可以和你商量个事吗?”

我说当然可以啊,只要是妹子遇到的事,大哥都没有袖手旁观的道理。更不用说,妹子现在是公号第一红人,火的一逼。哪有不帮忙的道理哇,大家说是不是?

妹子说,家里给她介绍了个男生,是在当地做公务员的,她想让我给分析分析。

啥玩意儿?公务员抢生意来了?我几乎脱口而出:“妹子,别答应~~”

妹子没想到我反应那么大,说:“哥,为啥?”

我意识到自己的反应有点太大了,于是缓一缓神说:“没事,哥一边教你搭项目,一边给你分析分析。”

闲话休提,开始干活。

打开IDEA,创建一个项目。
步骤1:File->New Project,


步骤2:选择Project SDK为1.7 -> Next -> Finish(JDK)

步骤3:点击next--->之后填写你的项目名,指定你的路径

步骤4:鼠标点中项目名称demos -> 右键选择New,选择Module,勾选“Web Application” -> 确认已勾选“Create web.xml” -> Finish

步骤5:创建classes和lib文件(classes用来存放编译后输出的class文件,lib用于存放第三方jar包。)

步骤6:

配置文件夹路径
File -> Project Structure (快捷键:Ctrl + Shift + Alt + S) -> 选择Module :
选择 Paths -> 选择"Use module compile output path" -> 将Output path和Test output path都选择刚刚创建的classes文件夹。

步骤7:接着选择Dependencies -> 将Module SDK选择为1.7 -> 点击右边的“+”号 -> 选择1 “Jars or Directories” -> 选择刚刚创建的lib文件夹->
选择“jar directory” -> 接着返回一路OK就行了~~


到这里,我问妹子,男生的家里条件怎么样?妹子说,男生是读文科的,家里好像在经商,各方面的条件都不错。我不再说话,脑筋一直在快速转动。我在思索一个程序员可以向公务员打出一万点伤害的暴击理由。于是我继续教妹子搭建项目。
步骤8:
配置Tomcat容器
打开菜单Run -> 选择Edit Configuration

步骤9:
点击“+”号 -> 选择“Tomcat Server” -> 选择“Local”

步骤10:在"Name"处输入新的服务名,点击"Application server"后面的"Configure…",弹出Tomcat Server窗口,选择本地安装的Tomcat目录 -> OK

步骤11:在"Run/Debug Configurations"窗口的"Server"选项板中,取消勾选"After launch",设置"HTTP port"和"JMX port"(默认值即可),点击 Apply -> OK, 至此Tomcat配置完成。

步骤12:

在Tomcat中部署并运行项目
Run -> Edit Configurations,进入"Run/Debug Configurations"窗口 -> 选择刚刚建立的Tomcat容器 -> 选择Deployment -> 点击右边的“+”号 -> 选择Artifact

步骤13:->选择web项目 -> Application context可以填“/hello”也可以填写你的项目名字,随意!(其实也可以不填的~~) -> OK

步骤14:上面截图是写的hello实际上我之后又改了写成了项目的名字了是firstWeb.修改一下你的index.jsp页面,然后直接在tomcat上面运行这个项目就可以了

到这里,项目搭建和配置完成了。妹子一步步的跟着操作,眼里满是成功的兴奋。我不经意的问了一句妹子:“你们那边公务员的待遇高吗?”

妹子说:“不咋高,四千多吧?”

我惊讶的说:“哇,还没有你的一半耶。”

妹子有点失落的说:“确实有点低。”

我趁火打劫的说:“你干一年调薪之后,是他的三倍都不止哦。文科生不会修电脑,很难有共同话题。”

妹子若有所思的说:“哥,现在部署完成之后,是不是就可以运行了。”

我说,当然可以。于是妹子在浏览器上输入地址运行之后,屏幕上输出了一行字:

妹子会心一笑说:哥,谢谢你。我已经想好了,以后会打算留在大城市。

多聪明的妹子啊,一点拨就想开了。真是天生是做程序员的料,大家说呢?

教妹子用IDEA创建web应用,部署到Tomcat服务器的更多相关文章

  1. 在 eclipse 中将 web 项目部署到 tomcat 服务器上

    1.在 eclipse 中,选择 Window--->Preferences--->Server--->Runtime Environments,选择 Add 按钮 2.在弹出的对话 ...

  2. 将eclipse上的web项目部署到Tomcat服务器上经验总结

    1.  将Tomcat插件添加到eclipse上 Window --> Preferences --> Server --> Runtime Environment --> A ...

  3. Linux系统(将web应用部署到tomcat服务器上)

    一:tomcat服务开机自启动 将启动命令路径配置到/etc/profile文件中在/etc/profile 文件最后配置 /usr/tomcat/apache-tomcat-6.0.45/bin/s ...

  4. eclipse:eclipse for java EE环境下如何配置tomcat服务器,并让tomcat服务器显示在控制台上,将Web应用部署到tomcat中

    eclipse环境下如何配置tomcat 打开Eclipse,单击"Window"菜单,选择下方的"Preferences".  单击"Server& ...

  5. IntelliJ IDEA打包WAR并部署运行(mac osx)将Web项目War包部署到Tomcat服务器基本步骤(完整版)

    用IntelliJ IDEA做web开发体验很好,但导出war包比eclipse麻烦了不少,以下是解决方案: 打包:1.自动打包:File —> Project Structure —> ...

  6. eclipse下创建maven项目并部署到tomcat服务器(转)

    maven项目部署到服务器有很多方法,可以利用jetty-maven-plugin或者tomcat-maven-plugin,这属于maven的知识点. 通常开发中,需要将项目放在服务器上借助开发工具 ...

  7. 将Web项目War包部署到Tomcat服务器基本步骤(完整版)

    1. 常识:   1.1 War包 War包一般是在进行Web开发时,通常是一个网站Project下的所有源码的集合,里面包含前台HTML/CSS/JS的代码,也包含Java的代码. 当开发人员在自己 ...

  8. Asp.net web api部署在某些服务器上老是404

    asp.net web api部署在Windows服务器上后,按照WebAPI定义的路由访问,老是出现404,但定义一个静态文件从站点访问,却又OK. 这时,便可以确定是WebAPI路由出了问题,经调 ...

  9. web工程自动部署(tomcat服务器)

    工作中经常需要把web项目打成war包之后部署到tomcat服务器上,每次更新时步骤比较类似,这里提供公共步骤,编写名为auto_deploy.sh的shell脚本,只需要传递两个参数即可自动完成部署 ...

随机推荐

  1. 关于QWidget和QDialog窗体居中的问题(必须要setFixedSize设初始值大小,否则没法居中)

    最近开发中,遇到了窗体不能居中的问题,看了网上的很多文章,窗口居中,无非都是move至窗口的中心目标; 有两种方式, 一种在构造函数中直接计算中心坐标; 另一种是在窗口show后再move至相应坐标. ...

  2. 还在使用vc6.0吗??vs2010吧

    每个人在面对新的事物的时候,总是充满了排斥感,当vista和win7来临的时候,我们还在留恋xp,说xp是如何的好,win7是如何的不给力,当然,我们必须承认,xp是一款优秀的操作系统,这个我们无法否 ...

  3. 使用WPF创建画图箭头

    原文:使用WPF创建画图箭头 今天要给leader line画个箭头,所以就google一下,找到下面的文章,写的不错,可以实现我的需求,所以就摘录下来. 我把源代码中的arraw.cs加入到我的工程 ...

  4. WPF4文字模糊不清晰、边框线条粗细不一致的解决方法

    原文:WPF4文字模糊不清晰.边框线条粗细不一致的解决方法 软件测试过程中发现在一台1600*900的分辨率电脑上文字模糊,甚至某些个文字出现压缩扭曲 经过实践,发现按下面方法能解决一点问题: 在窗口 ...

  5. WPF内实现与串口发送数据和接收数据

    原文:WPF内实现与串口发送数据和接收数据 与串口发送数据和接收数据,在此作一个简单的Demo.此Demo可以实现按下硬件按钮,灯亮,发送灯状态数据过来.并且可以实现几个灯同时亮,发送灯的状态数据过来 ...

  6. WPF获取读取电脑指定文件夹中的指定文件的地址

    //保存指定文件夹中的指定文件的地址 string List<string> mListUri = new List<string>(); //文件夹地址 string fol ...

  7. otrs离线部署

    OTRS5离线部署 参考地址:https://doc.otrs.org.cn/doc/manual/admin/stable/zh_CN/html/manual-installation-of-otr ...

  8. HDU 1027 以数列

    Ignatius and the Princess II Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K ( ...

  9. LeapMotion Demo2

    原文:LeapMotion Demo2    官方doc有四个手势,最近尝试实现对握拳的识别,并能在我的程序界面上体现出来.    调试过程较为繁琐,幸好最终效果还差强人意! 首先看看我的效果图:   ...

  10. sql in(inner join)

    查看执行任务可知,使用in关键字,会进行inner join,找出匹配项