创建 JavaWeb 项目 | 学习笔记

简介: 快速学习创建 JavaWeb 项目,介绍了创建 JavaWeb 项目系统机制, 以及在实际应用过程中如何使用。

开发者学堂课程【Java Web 开发-Web 应用、Tomcat、HTTP 请求与响应创建 JavaWeb 项目】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/575/detail/7957


创建 JavaWeb 项目

 

内容简介:

一、使用 MyEclipse 创建 JavaWeb 项目

二、配置 Tomcat

 

一、使用 MyEclipse 创建 JavaWeb 项目

1.打开 MyEclipse,点右键选择新建,选择 Web Project,项目名为 hello 3,点击Finish 结束选择 NO (若选择 yes,则将修改为6.0版本)。

2.点击 Yes 视图将变为加 Web 的视图,在其目录结构中,多出一个 WebRoot,Java EE 5是 MyEclipse 为我们准备了与 JavaWeb 有关的 jar 包。

image.png

在 index.jsp 中输入代码:

Hello--3

注意 MyEclipse 只是写代码,并不是运行代码的地方。想要运行还需要在 Tomcat 下运行,将 MyEclipse 下的 WebRoot 复制到 webapps 下,重命名为 hello3。 

3.启动 Tomcar 运行,打开浏览器访问地址

http: //localhost: 8080/hello3/index.jsp

访问结果为:

Hello--3

复制时不需要复制整个 hello 3,源码不用往 Tomcat 里放。


二、配置 Tomcat

使用 MyEclipse 配置服务器后,就可以使用 MyEclipse 来启动和停止服务器了。

当然,你需要先安装好服务器(Tomcat),才能配置。MyEclipse 自带了一个 Tomcat,强烈建议不要使用它。所以,我们需要先把 MyEclipse 自带的 Tomcat 关闭,然后再来配置我们自己的 Tomcat

关闭 MyEclipse 自带 Tomcat 

在工具栏中找到 severs 点击下箭头,点击 configure server Connector,找到Tomcat/Tomcat7.x/JDKJDK 路径已经指定好,不用选择

选择 Tomcat 7.x指定目录,选择 Enable,然后确定。

启动在刚刚所配置目录上点击右键 run server

关闭:点击 stop server

添加部署移除部署选择 Hello3

在整个过程中,都是 Tomcat 在执行,并不是 MyEclipse 在执行,只不过是把 Tomcat 的路径告诉了 MyEclipse,帮助启动和关闭 Tomcat,以及把 WebRoot 有能力复制到 Tomcat 下,我们把 MyEclipse 称之为 JavaWeb 项目编译环境,而并不是运行环境

相关文章
|
2天前
|
缓存 安全 前端开发
来聊聊Java项目分层规范
本文讨论了Java项目的分层规范,强调了分层的重要性以避免代码不易扩展和职责边界模糊。作者分享了阿里提出的六层分层模型(开放接口层、终端显示层、Web层、Service层、Manager层、Mapper层)以及对应的领域模型(DO、DTO、VO、query)。同时,提出了简化版的分层规约,以提高开发效率。作者是CSDN Java博客专家,维护者之一的Java Guide项目,并提供了个人项目结构示例。文章鼓励读者关注其公众号以获取更多交流机会。
19 4
|
3天前
|
Java
springboot项目出现Exception in thread “main“ java.lang.NoClassDefFoundError: javax/servlet/Filter
springboot项目出现Exception in thread “main“ java.lang.NoClassDefFoundError: javax/servlet/Filter
11 0
|
7天前
|
Java Maven
Maven 构建 Java 项目
使用Maven的`maven-archetype-quickstart`插件在C:\MVN下创建Java应用,命令包括`groupId`, `artifactId`, 和 `archetypeArtifactId`参数。生成的项目包含src/main/java和src/test/java目录,分别用于存放源代码和测试代码,还有src/main/resources用于资源文件。默认提供App.java主类和AppTest.java测试类。按照预设结构组织文件,Maven将自动管理构建过程。
|
10天前
|
Java
IDEA云行项目提示Error: java: OutOfMemoryError
IDEA云行项目提示Error: java: OutOfMemoryError
|
15天前
|
Java 应用服务中间件 Docker
【Docker】部署启动java项目
【Docker】部署启动java项目
17 2
|
15天前
|
搜索推荐 前端开发 Java
java医院绩效考核管理系统项目源码
系统需要和his系统进行对接,按照设定周期,从his系统获取医院科室和医生、护士、其他人员工作量,对没有录入信息化系统的工作量,绩效考核系统设有手工录入功能(可以批量导入),对获取的数据系统按照设定的公式进行汇算,且设置审核机制,可以退回修正,系统功能强大,完全模拟医院实际绩效核算过程,且每步核算都可以进行调整和参数设置,能适应医院多种绩效核算方式。
18 0
|
16天前
|
监控 前端开发 Java
Java从入门到精通:4.1.2参与实际项目——学习与团队成员协作,了解项目开发的流程和规范
Java从入门到精通:4.1.2参与实际项目——学习与团队成员协作,了解项目开发的流程和规范
|
4月前
|
存储 Java Maven
使用 nohup 部署和后台运行Java 项目
使用 nohup 部署和后台运行Java 项目
178 1
使用 nohup 部署和后台运行Java 项目
|
弹性计算 数据可视化 关系型数据库
阿里云服务器部署Java Web项目和连接MySQL数据库全流程
阿里云服务器部署Java Web项目和连接MySQL数据库全流程
5007 0
阿里云服务器部署Java Web项目和连接MySQL数据库全流程
|
9月前
|
Java
docker-compose部署java项目
docker-compose部署java项目
577 0