Java Web简明教程–开发环境介绍[1]

简介: Java Web简明教程–开发环境介绍[1]

上回说道开发环境有这么几个东西要了解:


0,windows操作系统(这个直接不解释了,都说了我很懒)


1,浏览器


2,Web服务器Tomcat


3,JDK


4,MyEclipse


5,数据库MYSQL


对于1,浏览器。还有些没说完的内容,现在补充下。


猫哥自己基本都是在用谷歌的chrome浏览器,那叫一个快,感觉异常的爽快,但是猫哥建议新手开发的时候还是用IE吧,一来不用下载安装,二来毕竟用户大多也是IE。我自己喜欢用chrome,很多时候项目做完了,用IE看看,很多地方还是需要调整的,至于为何chrome和IE显示效果不同,原理同WPS文字和word显示效果不同——想干一样的事情,但是干出来却不一定一样。


说完了,1浏览器,就到了开发工具的关键了——Web服务器Tomcat。之前我也教过Java EE开发,在几家培训机构,很多大三大四的学生,整天用Tomcat,都不知道Tomcat是干嘛的,猫一点都不惊讶,因为猫哥也是学了好几年Java才知道Tomcat是干嘛的,汗!


首先说下Tomcat是Web服务器的一种,初学者常用,为啥常用,很简单,因为简单够用。简单够用也很符合猫哥喜欢的风格,够用的情况下当然是越简单越好了。此处稍微说点题外话,在C#和ASP.net的世界,IIS充当了这一角色。


那么Web服务器是干嘛的,其实它是网站内容的发射者!前文说了:“1浏览器能呼叫地址栏指向的网站,然后把网站返回的html文件加载到内存”,你打电话号码呼叫人,人家得回话你才能听得见吧?你呼叫一个网址,那个网址所在的网站得回话——返回html格式内容——浏览器才能收到吧。也就是说,Web服务器就是负责把网站的内容发送给浏览器的。当然Web服务器没有这么简单,你想想Web服务器怎么知道是哪个浏览器想要哪个网页的内容?这个就不能铺开讲了,等学了servlet+jsp看官自然会了解,到此处您知道Web服务器负责把浏览器请求的内容发送给浏览器,就OK了。


好了,所以你电脑不安装浏览器行,因为你已经有了IE了啊,IE就是浏览器,你用它就够了。但是你不安装Web服务器就不行,你没法把你做的网站(当然现在你还没做呢)介绍给浏览器美眉啊。装个Tomcat吧,就这么简单。(建议安装Tomcat7,Why?猫哥就用它!,现在下载的网站千奇百怪,可别下载到病毒了哈哈,猫哥不会告诉你Tomcat7大约120多M,您下个不到几百K的东西是什么就自己想吧)。算了,好人做到底,下载地址免费奉上:http://tomcat.apache.org/download-70.cgi#7.0.73。至于下载32位还是64位,得看您自己的电脑了。


下载完之后解压就能用了,猫哥是建议大家在D盘建一个目录专门放开发工具,比如猫哥是这样放的:


image.png


请忽略后面四个软件吧,跟本博客无关....


相关文章
|
20天前
|
Java Maven Spring
Java Web 应用中,资源文件的位置和加载方式
在Java Web应用中,资源文件如配置文件、静态文件等通常放置在特定目录下,如WEB-INF或classes。通过类加载器或Servlet上下文路径可实现资源的加载与访问。正确管理资源位置与加载方式对应用的稳定性和可维护性至关重要。
|
23天前
|
存储 安全 搜索推荐
理解Session和Cookie:Java Web开发中的用户状态管理
理解Session和Cookie:Java Web开发中的用户状态管理
47 4
|
26天前
|
安全 Java 编译器
Kotlin教程笔记(27) -Kotlin 与 Java 共存(二)
Kotlin教程笔记(27) -Kotlin 与 Java 共存(二)
|
26天前
|
Java 开发工具 Android开发
Kotlin教程笔记(26) -Kotlin 与 Java 共存(一)
Kotlin教程笔记(26) -Kotlin 与 Java 共存(一)
|
26天前
|
Java 编译器 Android开发
Kotlin教程笔记(28) -Kotlin 与 Java 混编
Kotlin教程笔记(28) -Kotlin 与 Java 混编
|
1月前
|
数据采集 分布式计算 Java
Kettle的Java开发环境需要什么jar包?
【10月更文挑战第24天】Kettle的Java开发环境需要什么jar包?
78 2
|
12天前
|
Java 编译器 Android开发
Kotlin教程笔记(28) -Kotlin 与 Java 混编
Kotlin教程笔记(28) -Kotlin 与 Java 混编
10 0
|
2月前
|
JSON Java Maven
实现Java Spring Boot FCM推送教程
本指南介绍了如何在Spring Boot项目中集成Firebase云消息服务(FCM),包括创建项目、添加依赖、配置服务账户密钥、编写推送服务类以及发送消息等步骤,帮助开发者快速实现推送通知功能。
77 2
|
2月前
|
Java 数据库连接 编译器
Kotlin教程笔记(29) -Kotlin 兼容 Java 遇到的最大的“坑”
Kotlin教程笔记(29) -Kotlin 兼容 Java 遇到的最大的“坑”
|
2月前
|
Java 编译器 Android开发
Kotlin教程笔记(28) -Kotlin 与 Java 混编
本系列教程笔记详细讲解了Kotlin语法,适合希望深入了解Kotlin的开发者。对于需要快速学习Kotlin的小伙伴,推荐查看“简洁”系列教程。本篇笔记重点介绍了Kotlin与Java混编的技巧,包括代码转换、类调用、ProGuard问题、Android库开发建议以及相互调用时的注意事项。
27 3