服务器之家:专注于VPS、云服务器配置技术及软件下载分享
分类导航

云服务器|WEB服务器|FTP服务器|邮件服务器|虚拟主机|服务器安全|DNS服务器|服务器知识|Nginx|IIS|Tomcat|

服务器之家 - 服务器技术 - Tomcat - Tomcat配置及如何在Eclipse中启动

Tomcat配置及如何在Eclipse中启动

2021-09-22 17:32老K的Java博客 Tomcat

这篇文章主要介绍了Tomcat配置及如何在Eclipse中启动,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

如何安装和配置tomcat8

apache tomcat是目前最常见和流行的基于java的web容器。在本文中,我将向您展示如何安装tomcat8并调整配置文件。

Tomcat配置及如何在Eclipse中启动

tomcat的主要优点是占地面积小,配置简单,社区参与历史悠久。通常,开发人员可以在5到10分钟(包括tomcat下载时间)内启动并运行一个功能强大的tomcat安装。tomcat只需要很少的开箱即用配置就可以在开发机器上运行良好,但是它也可以进行显著的调优,以便在高负载、高可用性的生产环境中运行良好。您可以创建大型tomcat集群来可靠地处理大量的通信量。由于tomcat的简单性和轻量级,它经常被用于商业生产环境中。

下表显示了tomcat版本及其规格:

Tomcat配置及如何在Eclipse中启动

tomcat下载

去 http://tomcat.apache.org/download-80.cgi 向下滚动到“binary distributions”->“core”。对于windows,您可以在服务安装程序或32位或64位zip版本之间进行选择。如果您希望将tomcat作为windows服务运行,而不是安装程序,那么如果您希望手动运行服务器或与ide集成,请选择zip下载。

如果您在linux或osx上运行,请下载非windows的zip,这就是所谓的zip。

启用tomcat管理器

tomcat管理器允许您轻松地管理应用程序和监视服务器状态。

要启用它,请打开 conf/tomcat-users.xml 在您喜爱的文本编辑器中,并在 <tomcat users><tomcat users> 标记之间放置以下行:

?
1
<user username="admin" password="admin" roles="manager-gui,admin-gui" />

当然你可以随意设置用户名和密码。

您可以在下访问manager应用程序 http://localhost:8080/ 启动服务器后的管理器。

将servlet编译器更改为使用java8

默认情况下,tomcat8.0使用javase6语言支持编译javaserverpages( jsp ),即使它运行在javase8上。您可以在conf中更改此conf/web.xml文件。在文件中搜索文本 org.apache.jasper.servlet.jspservlet . 在包含此文本的标记下面是两个 <init param> 标记。将这两个值从1.6更改为1.8

?
1
2
3
4
5
6
7
8
<init-param>
 <param-name>compilersourcevm</param-name>
 <param-value>1.8</param-value>
</init-param>
<init-param>
 <param-name>compilertargetvm</param-name>
 <param-value>1.8</param-value>
</init-param>

如何启动和停止tomcat服务器

完成所有配置后,就可以启动tomcat来使用它了。如果您使用windows作为宿主操作系统,那么在启动tomcat服务器之前,您可能需要先查看这篇文章:jdk环境变量配置

启动tomcat很简单,只需转到/bin文件夹并执行 startup.bat 对于windows或running startup.sh 对于linux或osx。

停止tomcat执行 shutdown.bat 在windows操作系统或 shutdown.sh 在linux或osx系统上。

从eclipse运行tomcat

下面讲解如何从eclipseide设置和运行apachetomcat8

那么为什么要从eclipse上运行tomcat呢?有几个原因。首先,您可以直接调试应用程序,而无需在调试模式下运行tomcat独立服务器。其次,可以在部署应用程序之前对其运行junit测试。第三,您可以直接从eclipse部署应用程序。

在eclipse中设置tomcat

注意:在执行以下步骤之前,请确保您运行的是较新版本的eclipse ide。早于eclipseluna4.4的eclipse版本默认情况下不支持tomcat8。在本教程中,我为javaee开发人员使用了eclipsemars2。

1. 在eclipse for java ee中,转到windows操作系统中的窗口->首选项(或mac上的eclipse->首选项)

2. 转到服务器并单击运行时环境

Tomcat配置及如何在Eclipse中启动

3. 单击“add…”按钮

4. 在apache树中选择tomcat8并选中复选框“create a new local server”

Tomcat配置及如何在Eclipse中启动

5. 在下一个屏幕上单击“browse…”,然后选择您的tomcat安装目录。在jre下拉列表中,选择本地java8se安装并单击“finish”按钮进行确认

Tomcat配置及如何在Eclipse中启动

提示:eclipse将使用内置浏览器来打开web应用程序。您可以将此设置更改为更方便的浏览器,如google chrome或firefox。要执行此操作,请转到“window”->“web browser”,然后选择“default system web browser 默认系统web浏览器”

Tomcat配置及如何在Eclipse中启动

在本地服务器上从eclipse运行应用程序

既然您已经将tomcat配置为在eclipse中运行,那么您就可以轻松地在此服务器上运行应用程序了。要做到这一点,右键单击“project explorer”项目资源管理器中的项目,然后转到run as -> run on server

Tomcat配置及如何在Eclipse中启动

在下一个屏幕上选择apache tomcat8。这将部署你的应用程序并在浏览器窗口中为你打开它。

到此这篇关于tomcat配置及如何在eclipse中启动的文章就介绍到这了,更多相关eclipse中tomcat配置内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!

原文链接:http://javakk.com/1451.html

延伸 · 阅读

精彩推荐
  • TomcatMac+IDEA+Tomcat配置的方法步骤

    Mac+IDEA+Tomcat配置的方法步骤

    本主要介绍了Mac+IDEA+Tomcat配置的方法步骤,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...

    海M滨8062021-11-14
  • Tomcat如何在IntelliJ IDEA 2018上配置Tomcat并运行第一个JavaWeb项目

    如何在IntelliJ IDEA 2018上配置Tomcat并运行第一个JavaWeb项目

    这篇文章主要介绍了在IntelliJ IDEA 2018上配置Tomcat并运行第一个JavaWeb项目,需要的朋友可以参考下...

    「已注销」4242021-09-15
  • Tomcatidea打包成war包部署到tomcat及访问路径问题(图文详解)

    idea打包成war包部署到tomcat及访问路径问题(图文详解)

    这篇文章主要介绍了idea打包war包部署到tomcat以及访问路径问题,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴...

    Ma_Bu_Teng7952021-09-12
  • TomcatTomcat日志文件定时清理备份的脚本

    Tomcat日志文件定时清理备份的脚本

    这篇文章主要介绍了Tomcat日志文件定时清理备份的脚本的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下...

    jaamy8492021-08-15
  • TomcatCentOS系统下安装Tomcat7的过程详解

    CentOS系统下安装Tomcat7的过程详解

    今天开始学习Tomcat7 ,学习前首先需要安装,我用的系统是CentOS系统,所以下面这篇文章主要介绍了CentOS系统下安装Tomcat7的过程,需要的朋友可以参考下,下...

    上品物语5902021-08-16
  • Tomcattomcat的配置使用详细版(小结)

    tomcat的配置使用详细版(小结)

    开发者开发部署web应用时通常使用tomcat服务器,这篇文章主要介绍了tomcat的配置使用详细版(小结),小编觉得挺不错的,现在分享给大家,也给大家做个参...

    yumiaoxa5592021-08-31
  • TomcatTomcat核心组件及应用架构详解

    Tomcat核心组件及应用架构详解

    众所周知Tomcat 就是一个 Servlet 容器,为了方便使用,他们具有http服务器的功能,所以Tomcat 就是一个“HTTP 服务器 + Servlet 容器”,我们也叫它们 Web 容器,...

    PoetryAndTheDistance12612021-09-24
  • Tomcat解决Tomcat10 Catalina log乱码问题

    解决Tomcat10 Catalina log乱码问题

    这篇文章主要介绍了解决Tomcat10 Catalina log乱码问题,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的...

    条卯李系瓜皮10672021-09-17