tomcat本地部署
作者:David的日常
该篇教程主要讲解Tomcat服务器的安装和简单使用
Apache Tomcat:一个开源而且免费的jsp服务器,属于轻量级应用服务器。可以实现JavaWeb程序的装载,是配置JSP(Java Server Page)和JAVA系统必备的一款环境。可以将打包好的jar包或war包轻松部署到服务器上面。
主要流程目录:
1.安装
2.使用
2.1.演示demo
2.2.打包部署
2.3.jar包部署
2.4.war包部署
1.安装
先创建一个容器
进入高级视图进行编辑
参考填写
tomcat
tomcat:9.0
http://[IP]:[PORT:9090]
添加其他参数
8080
9090
/usr/local/tomcat/webapps
/mnt/user/appdata/tomcat/webapps
安装完成
2.使用
打开是这个样子的(正常现象,其实已经安装成功,只是webapps路径还没有放包运行)
2.1.演示demo
其实正常来说,webapps会有一个官方演示demo
有些人会纠结,这里说一下解决方法,打开命令行
来到tomcat文件夹路径,输入
cd /usr/local/tomcat
将webapps.dist路径的文件,移动到webapps路径
mv webapps.dist/* webapps
一般上面步骤其实就已经可以了,这里也可以将webapps.dist删除掉
rm -rf webapps.dist/
再次打开浏览器,熟悉的画面
2.2.打包部署
提前说明一点,我也是小白,下面内容有可能有些地方说得有问题,方法也不止一种,能力有限只说了我会的。
这里不会有详细教程,可以参考这些
springboot项目jar打包
springboot项目war打包
war和jar区别:
打包成war包:需要一个服务器,有服务器才能执行,服务器启动的时候需要占用资源,而且还占用端口号,项目是放到服务器里面取的,这种方式是服务器占用比较多,启动tomcat,再启动应用才行,好处是能够充分应用这个服务器的能力,他们是独立的 ,能利用tomcat做一些请求和操作。
打包成jar包:比较小巧一点,不依赖服务器,用起来比较简单和方便,不需要做过多的配置,jar包里面有内嵌的tomcat,但是内置的比不上独立的服务器,在某些功能上呢比独立的服务器要弱
2.3.jar包部署
jar包在java环境可以直接运行,但是Tomcat上感觉就有点点麻烦,不建议。
将jar包放到映射出来的webapps路径下(放哪里其实没关系)
启动tomcat,打开命令行
来到webapps路径
cd /usr/local/tomcat/webapps
运行test.jar包(会看见8080端口已经被占用)
java -jar test.jar
解决方法,jar修改端口
Tomcat这边加多一个端口映射
重复上面步骤,重新运行test.jar包,没有报错了,说明已经正常运行了
2.4.war包部署
jar包比较繁琐一些,war包部署就方便很多了
将jar包放到映射出来的webapps路径下(改名为ROOT)
启动tomcat(已经启动的可以重启)
这样就可以了,就是这么简单(运行状况可以看日志)
栾先钱649eclipse与tomcat如何配置?路径如何?详细部署,谢谢. -
师于韵19852301930 ______ 1.配置环境变量:我的电脑->右键->属性->高级->环境变量->系统变量->新建->变量名:JAVA_HOME, 变量值 jdk的位置,如 D:\Program Files\Java\jdk1.6.0_062. 在eclipse中配置tomcat.window->Preferences->MyEclipse->Servers->Tomcat->选择你本地的tomcat版本->(1)Tomcat server选择 Enable(2) Tomcat home directory 选择你的tomcat路径 ,如:D:\Program Files\Apache\tomcat6_2(3) 点击 OK
栾先钱649如何部署本地arcgis sdk到tomcat -
师于韵19852301930 ______ 1、首先下载js_api api下载地址:arcgis_js_api sdk(软件开发帮助文档)下载地址:arcgis_js_sdk2、离线部署arcgis_js_api 解压下载的压缩包,将里面的\arcgis_js_api\library目录的所有内容全部拷贝到你的web 服务器中.比如的我的路径如...
栾先钱649怎样在MyEclipse中集成Tomcat服务器 -
师于韵19852301930 ______ 1. 首先本地要安装Tomcat; 2. 选择Window-->preferences-->server-->runtime environments-->add,添加tomcat对应的版本和目录; 3. 选择Window-->show views-->Servers; 4. 点击添加对应的tomcat以及web项目; 5. 部署好后,右键start启动即可.
栾先钱649eclipse怎么部署tomcat -
师于韵19852301930 ______ Eclipse中添加tomcat服务器的方式:1、打开eclipse开发平台界面,找到头部的工具栏中的“window”2、点击window中的Preferences选项,在打开的preferences面板中找到Server,点击Runtime Environments,再点击右边的“Add”按钮....
栾先钱649intellij idea2017 mac怎么部署tomcat -
师于韵19852301930 ______ 首先点击工具栏上放运行按钮:(我这里已经配置好了)2. 这时会打开运行配置对话框:选中这个:(可以同时配置两个服务器,一个作为本地服务器,一个作为远程服务器.我这里只作本地服务器使用) 根据对话内容添加本地tomcat目录....
栾先钱649多个项目如何部署在一个tomcat -
师于韵19852301930 ______ 使用tomcat 主要是用来部署web 应用. 1)默认,项目是部署在 ~/tomcat/webapps/下面的.当绕tomcat的加载程序位置可在server.xml中配置. 2)将项目编译成war包的形式,直接丢到tomcat的加载位置.默认webapps下面,启动tomcat即可.各项目的名称不同,即可. 3)一个tomcat 下面最好不要放太多项目,可以分来部署,制定不同端口.
栾先钱649项目如何部署到tomcat上? -
师于韵19852301930 ______ 1 直接将工程编译过的webroot目录复制到webapps的根目录下. 2 用myeclipse的打包工具,在菜单栏下找到export,导出到指定的xx.war包,让后将xx.war包放到webapps的根目录下. 3 编写打包工具文件,build.xml,用ant命令直接生成jar包. 2 web.xml目录所在目录 3 war包包含的文件集合的根目录(通常是webroot) 4 lib包所在目录 5 class所在目录 以上5要素必须指定,否则无法生成. -->
栾先钱649intellij tomcat部署后怎么运行 -
师于韵19852301930 ______ intellij idea怎么启动tomcat1)配置tomcat应用服务器 File->Settings...Build,Execution,Deployment ->Application Servers 点击"+"号,选择"Tomcat Server" 选中tomcat 的地址,点击OK2)配置web应用 Defaults->TomcatServer 点击"+"号,...
栾先钱649如何部署war包到tomcat -
师于韵19852301930 ______ war包拷贝到tomcat中对应的webapps文件夹内,重启tomcat.记得查看日志,是否成功.
栾先钱649如何在MyEclipse中部署2个以上的Tomcat -
师于韵19852301930 ______ 1.这个只是在MyEclipse8.5以上版本实验过,低版本不知是否合适,若不适合则跳到步骤8.2.所谓2个以上只的是同一个版本(比如都是Tomcat 6.x的),若不是则直接跳到步骤6,其他的按正常部署步骤来既可.将本地的tomcat复制一份,并修...