背景:
使用Maven进行web开发已经有差不多一年了,基本上都是使用jetty插件运行与调试,用着也算方便。不过,时间久了,每次一来新项目都要配一下插件,不是很方便;另外,生产一般用Tomcat,不用Jetty,可能两个容器会存在一些差异。于是,想着能不能用Tomcat运行。
前提:
1、安装好maven环境;
2、使用JavaEE版eclipse并且配置好maven插件;
步骤:
1、创建一个architype为web-app的mave项目
2、激活项目Facets特性
右键项目->属性->选中Project Facets,默认是没有激活的,点击Convert to faceted form...即可
3、勾选Danymic Web Module属性
4、新建Server
菜单window->show views->选择Server视图,在Server视图右键,创建Server
点击Finish,OK
5、部署maven web工程的资源
默认情况下,tomcat运行时会加载工程classpath下的文件,但是maven的webapp下的资源文件以及maven依赖的jar包tomat是不知道的,需要手工添加。工程右键->属性->Deployment Assembly.
1、项目-> 属性-> Deployment Assembly -> Add -> folder -> 选择src/main/webapp
2、项目-> 属性-> Deployment Assembly -> Add -> Java Build Path Entries -> 选择Maven Dependencies ,点击OK,新增两项,这里就全部搞定了,启动tomat运行即可。
相关推荐
2. **Java EE支持**: Eclipse JavaEE版本专门针对Java企业版(Java EE)开发,包含了一系列用于开发Web应用、分布式系统和企业服务的工具。这些工具涵盖了从模型-视图-控制器(MVC)框架到Java服务器页面(JSP)、...
"eclipse-inst-jre-win64.rar"这个文件是Eclipse的Windows 64位版本的安装程序,包含了Java运行时环境(JRE),使得用户在没有预先安装JRE的情况下也能顺利运行Eclipse。对于Java EE(Java企业版)开发者来说,...
运行eclipse.exe,你将进入Eclipse的启动界面,可以创建新项目、导入现有项目,或连接到已有的Java EE服务器,开始你的开发工作。 总的来说,Eclipse JEE 2021-12 RC1是Java EE开发者的重要工具,它集成了众多开发...
在使用Eclipse进行Java EE开发时,你可以创建Web项目,使用内置的Tomcat或Jetty服务器进行本地调试,编写Servlet、JSP和JavaBean,利用JPA进行持久化操作,通过JMS进行消息传递,还可以通过WSDL和SOAP进行Web服务的...
"的字样,这标志着你成功地创建了一个使用Maven和Eclipse的动态Web工程。 在实际开发中,你可能还需要配置更复杂的依赖、添加更多的Servlet、处理POST请求、使用模板引擎等。但这个简单的"Hello, World!"例子为你...
JavaEE开发工具经典稳定版——霓虹灯,指的是Eclipse IDE for Java EE Developers的一个特定版本,Eclipse Neon.2,适用于Windows 64位操作系统。这个版本因其稳定性和丰富的功能集而备受Java开发者青睐,是进行...
以下将详细介绍如何使用Eclipse和Maven来创建一个Web项目。 首先,确保你已经安装了Eclipse IDE和Maven。Eclipse可以从其官方网站下载,而Maven可以通过Apache Maven项目官网获取并进行安装。安装完成后,我们需要...
如果是web项目,会将依赖的项目打成一个jar包,放到web-inf/lib中 特别的图 创建完以后如下图: 添加依赖 5.搭建ssm 5.1.创建数据库 5.2.创建项目:确定项目可以在tomcat上运行 5.3.添加Spring 添加jar包 添加...
启动后,直接运行一个web项目,包含155个java代码案例,一键启动,直接开始学习案例。 可以直接开发JavaSE项目或者JavaEE项目,已经配置好了。 配置的内容是使用eclipse官方的2023.12月版本增加的配置,可以放心...
要在 Eclipse 中使用 Maven 创建一个 Web 项目,首先确保已经安装了 Eclipse 和 Maven,并且 Eclipse 已经配置好了 Maven 插件。 1. **打开 Eclipse**:启动 Eclipse 并确保已经安装了 Maven 集成插件。 2. **新建 ...
7. **项目结构**:JavaEE6WebApp的目录结构遵循Maven的标准约定,包括`src/main/java`存放Java源代码,`src/main/resources`存储资源文件,`src/main/webapp`放置Web应用相关的HTML、JSP、CSS、JavaScript和WEB-INF...
9. **Maven和Gradle集成**: Eclipse Oxygen集成了流行的构建管理系统Maven和Gradle,可以帮助开发者管理和构建复杂的JavaEE项目,实现依赖管理和自动化构建。 10. **版本控制**: Eclipse Oxygen也集成了Git等版本...
Eclipse 是全球开发者广泛使用的开源集成开发环境(IDE),尤其在Java编程领域有着极高的声誉。Eclipse 平台以其强大的可扩展性、灵活性和高效性吸引了大量的开发者。"eclipse-march2018-oxygen.3-win32-x86_64.zip...
8. **Tomcat与Web容器**: Tomcat是一款流行的开源JavaEE应用服务器,它实现了Servlet和JSP规范,可以部署和运行JavaEE Web应用。Web容器负责管理Web组件,处理HTTP请求并调用相应的Servlet。 9. **测试与调试**: ...
8. 运行调试Maven项目:通过输入mvntomcat:run命令运行项目,如果需要进行调试,则需要附加调试器到正在运行的Tomcat实例中,并且在Eclipse中配置好相应的调试设置。 9. Maven整合Struts2:文档中提到了如何利用...
在本文档中,我们将详细介绍如何在Windows环境下搭建JavaEE的基础开发环境,包括安装配置JRE、Tomcat、MySQL以及使用Eclipse作为集成开发环境(IDE)。 #### 二、安装JRE Java Runtime Environment (JRE) 是Java...
2. **开发工具**:可能会涉及Eclipse、IntelliJ IDEA等主流JAVAEE集成开发环境的使用,以及如何配置JAVAEE的开发环境,包括JDK、服务器(如Tomcat、JBoss、GlassFish等)的安装与配置。 3. **基本Web项目创建**:...
4. **配置文件**:如`WEB-INF/web.xml`,这是Web应用的部署描述符,用于配置Servlet、过滤器和监听器。此外,可能还有其他XML配置文件,如EJB的ejb-jar.xml,或者Spring框架的配置。 5. **依赖管理**:Maven的`pom....