tomcat如何手动启动

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tomcat如何手动启动相关的知识,希望对你有一定的参考价值。

1、打开电脑后在桌面上找到【我的电脑】并双击打开,如下图所示。

2、在我的电脑里找到tomcat的安装位置并双击进入,如下图所示。

3、在tomcat安装目录里直接找到bin文件夹,bin文件夹都是启动文件,双击进入,如下图所示。

4、进入tomcat的bin文件夹后,直接双击tomcat7w.exe这个可执行程序,这样就可以打开tomcat的可视化启动界面了,如下图所示。

5、双击后tomcat弹出允许应用更改设备的提示对话框,这里直接点击是,如下图所示。

6、在打开的tomcat可视化启动对话框后,在【General】选项卡里点击【Start】来启动tomcat,如下图所示。

7、点击Start后,tomcat就会启动了,进度条加载完成后表示tomcat启动完成,如下图所示。

8、tomcat启动完成后可以直接点击确定退出可视化界面了,点击Stop就可以停止tomcat了,如下图所示。

参考技术A

1、首先在浏览器输入下面的网址,进入后下滑找到Tomcat 7.0.91 Released。

2、点击download跳转到下面页面,下滑找到32-bit/64-bit Windows Service Installer
           (pgp,sha512),点击下载。

3、下载完成后,按照提示进行安装,安装完成后出现下面界面。

4、安装完成后在开始菜单中的所有程序中找到一个Apache Tomcat 7.0 Tomact7的文件夹,点击展开。

5、展开文件夹后选择这个文件夹中的Configure Tomcat程序,点击启动。

6、启动完成后可以在主界面中可以看到一个Start的开始按钮了,点击等待一会就可以启动tomcat了。

参考技术B

第一步:使用cmd命令进入到你的tomcat文件下的bin目录,我的tomcat在D盘

第二步:输入service install tomcat7Test

第三步、tomcat7Test是服务名,可以随便取值,默认为tomcat7,可以看到服务已经成功安装,接下来取服务里面

第四步、输入service remove 服务名

扩展资料:

Tomcat是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,普遍用于构建中小型的的网站系统。当我们的Web Project代码开发完成后,需要放到Tomcat中才能跑起来并用浏览器访问到,所以Web开发者需要对Tomcat有一定的了解。

类似Tomcat的应用服务器还有很多,Tomcat算是学习成本最低的,应用较广且方便学习。

参考资料来源:百度百科 :tomcat

参考技术C

第一步:使用cmd命令进入到你的tomcat文件下的bin目录,我的tomcat在D盘

第二步:输入service install tomcat7Test

第三步、tomcat7Test是服务名,可以随便取值,默认为tomcat7,可以看到服务已经成功安装,接下来取服务里面

第四步、输入service remove 服务名


参考技术D 进入Tomcat的安装路径下的bin文件夹,比如我的是D:\Program Files\Apache Software Foundation\Tomcat 5.0\bin,双击startup MS-DOS批处理文件即可,同理,关闭的话双击shutdown MS-DOS批处理文件.本回答被提问者采纳

maven项目如何启动运行---发布到tomcat中

前面两篇文章:

新建maven框架的web项目

以及

将原有项目改成maven框架

之后,我们已经有了maven的项目

 

那么 maven项目到底怎么启动呢

如果我们直接在myeclipse中按以前的启动方法是不行的。(详情下一篇文章会讲到:在myeclipse中启动maven项目)

 

但是maven项目可以生成本地war包手动移到tomcat,也可以自动发布到本地,远程tomcat中。

 

所以 我们就先尝试这两种方式:

生成war包,手动运行

对着项目右键,run as -----> Maven install 就会在本地生成war包

技术分享图片

技术分享图片

 

找到相关目录:

技术分享图片

 

 

把这个包复制到我们本机安装的tomcat的webapp路径下:

技术分享图片

 

启动tomcat即可:

技术分享图片

 

 

启动完之后有一点要注意的:

访问页面是路径跟发布出来的项目一样才行,即使web目录设置的是ipFilterM

但这里要用:

ipFilterM-0.0.1-SNAPSHOT

否则404

 

可能遇到的问题:

maven生成的war包在tomcat下运行报错

 

 

 

自动发布到本地,远程tomcat

 

先修改下tomcat的配置文件

 

---安装目录下的tomcat-users.xml

tomcat7.0\conf\tomcat-users.xml

技术分享图片

[java] view plain copy
 
  1. <tomcat-users>  
  2.  <role rolename="manager-gui"/>  
  3.  <role rolename="manager" />  
  4.  <role rolename="manager-script"/>  
  5.  <user username="tomcat" password="tomcat" roles="manager-gui,manager,manager-script"/>  
  6. </tomcat-users>  

 

如果已经有了相关用户信息信息,就不用添加了,但是权限要加上

 <role rolename="manager-gui"/>
 <role rolename="manager" />
 <role rolename="manager-script"/>

manager-gui,manager,manager-script

 

tomcat配置成功后可以在localhost:8080\manager 

tomcat的管理界面登录如下:

技术分享图片

 

 

 

 

 

 

修改下maven的配置文件

 

 

---安装目录下的settings.xml

maven\conf\settings.xml

技术分享图片

找到servers修改如下,或者添加上: 

[java] view plain copy
 
  1. <servers>  
  2.    <server>  
  3.      <id>mytomcat7</id>  
  4.      <username>tomcat</username>  
  5.      <password>tomcat</password>  
  6.    </server>  
  7.  </servers>  


 

添加tomcat7-maven-plugin


外部配置好了,现在配置下web工程中的pom,添加tomcat7-maven-plugin

 

 

[java] view plain copy
 
  1. <build>  
  2.        <finalName>peopleDataShow</finalName>  
  3.        <plugins>  
  4.            <plugin>  
  5.                <groupId>org.apache.tomcat.maven</groupId>  
  6.                <artifactId>tomcat7-maven-plugin</artifactId>  
  7.                <version>2.2-SNAPSHOT</version>  
  8.                <configuration>  
  9.                    <path>/${project.build.finalName}</path>  
  10.                    <server>mytomcat7</server>  
  11.                    <!-- 这里是本地tomcat,如果是远程服务器可以改成对应的地址,实现自动部署-->  
  12.                    <url>http://localhost:8080/manager/text</url>  
  13.                 </configuration>  
  14.            </plugin>  
  15.        </plugins>  
  16.    </build>  

 

也就是在build标签里添加 tomcat的plugin

<finalName> 对应自己的项目名称

 

 

 

 

添加插件配置

-----不添加会报400 403错误
[java] view plain copy
 
  1. <repositories>  
  2. <repository>  
  3. <id>people.apache.snapshots</id>  
  4. <url>http://repository.apache.org/content/groups/snapshots-group/</url>  
  5. <releases>  
  6. <enabled>false</enabled>  
  7. </releases>  
  8. <snapshots>  
  9. <enabled>true</enabled>  
  10. </snapshots>  
  11. </repository>  
  12. </repositories>  
  13. <pluginRepositories>  
  14. <pluginRepository>    
  15.    <id>apache.snapshots</id>    
  16.    <name>Apache Snapshots</name>    
  17.    <url>    
  18.        http://repository.apache.org/content/groups/snapshots-group/    
  19.    </url>    
  20.    <releases>    
  21.        <enabled>false</enabled>    
  22.    </releases>    
  23.    <snapshots>    
  24.        <enabled>true</enabled>    
  25.    </snapshots>    
  26. </pluginRepository>  
  27. </pluginRepositories>  


 

 

 

 

启动tomcat7,执行maven build

 

技术分享图片

 

 

配置goals

技术分享图片

 

 

点击run后部署成功

技术分享图片

 

 

这时在tomcat的管理界面 或者 文件夹中都已经能看到这个项目了

技术分享图片

 

技术分享图片

 

在myeclipse中直接运行

 

 

技术分享图片

 

技术分享图片

 

 

我们直接通过myeclipse启动,有时候会报错,但是这种情况是能解决的。

报错的原因

默认情况下,maven的resources tomcat是不认的,直接使用以前的方法部署上去之后,classpath中一个配置文件也没有。


我只想使用maven管理jar包,至于开发中部署到web服务器进行调试的工作,我还是想让myeclipse帮我完成,应该怎么配置,才能让部署过去之后,配置文件出现在WEB-INF/classes目录下?

 

我们要检查一下添加到tomcat之后生成的目录下有没有resources中的文件

技术分享图片

 

检查发现,果然没有。

那我们就要给resources文件夹设置一下发布路径

技术分享图片

 

 

对着项目右键
Properties--->MyEclipse--->Deployment Assembly 把resource的文件夹输出路径设置成跟 src/main/java一样即可

 

技术分享图片

 

 

好了,这样我们就可以直接在myeclipse中直接启动项目和调试了。

 

启动不报错,而且页面访问也可以用了。

 

技术分享图片

这时候项目的路径就是我们设置的web/root的路径,ipFilterM,区别 打war包放到tomcat中运行。

<tomcat-users>
3  <role rolename="manager-gui"/>
4  <role rolename="manager" />
5  <role rolename="manager-script"/>
6  <user username="tomcat" password="tomcat" roles="manager-gui,manager,manager-script"/>
7 </tomcat-users>
[java] view plain copy
 
  1. <tomcat-users>  
  2.  <role rolename="manager-gui"/>  
  3.  <role rolename="manager" />  
  4.  <role rolename="manager-script"/>  
  5.  <user username="tomcat" password="tomcat" roles="manager-gui,manager,manager-script"/>  
  6. </tomcat-users>  












以上是关于tomcat如何手动启动的主要内容,如果未能解决你的问题,请参考以下文章

无法启动Tomcat

tomcat 如何在命令行启动和关闭?

删除tomcat自动启动

如何远程管理tomcat的关闭,启动,重启

手动启动tomcat错误: 找不到或无法加载主类

SPRING BOOT 手动 War 文件部署到 Tomcat 并重新启动服务器,不创建数据库