1.安装jdk1.8 x64 和 x86
2.配置系统环境变量中JAVA_HOME=jdk x86的安装目录路径
安装JDK配置的环境变量
变量名 | 路径 | 备注 |
JAVA_HOME | JDK的安装路径 | C:\Java\jdk |
CLASSPATH | .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar | classpath指出java包的路径 |
Path | %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; | path变量指出java提供的可执行文件的路径,(不要忘了前面有一个小点,注意变量值中的所有字符都为英文字符) |
注意:现在基于eclipse的IDE开发环境不需要配置这么多,如果要启动Tomcat只需要配置JAVA_HOME即可。
3.安装Eclipse IDE for Java EE版
-----------------
note:官网上有很多版本的eclipse那么它们之间到底有什么区别:
最大的区别就是标题和解压包大小不同。下载解压后就会发现,不同的Eclipse版本之间就是plugins/features目录下的文件不同而已。 一个标准的Eclipse的,给它添加一些JEE开发需要的plugins,比如WTP,WST等等,它摇身一变就变成”Eclipse IDE for Java EE“了。其他的也一样。如果是一个熟练的Eclipse使用者,选择哪一个都可以,需要的plugin都可以从Eclipse官网获取。
作为一名初学者,或者非企业环境开发者/自学者。
推荐1,即JavaDeveloper。或者(因为现在纯单机Java应用较少,都是联网工作的)即推荐2,即Java EE。
4.安装Tomcat并集成在Java EE Eclipse开发环境中
解压tomcat到D盘目录,试运行tomcat/bin/startup是否正常,在Eclipse的Server中添加tomcat服务器。
Tomcat启动方式(tomcat9为例)
安装服务方法:cmd 切换到tomcat\bin目录,运行service install Tomcat9,服务就安装完成了,tomcat的bin目录,有三个主要文件是用来开启tomcat服务的。
启动文件名 | 说明 |
startup.bat | 直接点击运行 |
tomcat9.exe | 必须安装了服务才能启动 |
tomcat9w.exe | 会打开一个窗口,在这个控制窗口不仅可以开启和关闭服务,还能对服务器进行一些配置 |
修改端口
打开tomcat/conf目录下的server.xml文件,找到<Connector port=8080改为你想要的端口号。
eclipse中配置tomcat
eclipse菜单栏中的window->preferences。
选择左侧的 server——runtime environment——在弹出的窗口中选择 add——然后选择你的Tomcat的版本。
选择tomcat的路径,和java的版本即可完成配置工作。
点击window——show view——others。添加Servers控制台
java和mysql连接
在eclipse使用java和mysql连接需要一个jar包,mysql-connector-java-5.1.43-bin.jar,将他放到我们项目的lib目录下。
Server配置界面
注意:Server Location 一定要选择自己 Tomcat 的安装路径,Timeout 中的 Start 时间可以取值取大一点,避免服务启动超时出错。注意修改后要保存,不然就算启动服务也无法访问。然后可以访问服务器看是否配置成功。
5.把项目部署到Tomcat服务器上
新建项目demo,并添加相关jar包
New->Dynamic Web Projece
注意:一定要勾选,否则就无法自动生成 web.xml 文件。
新建 JSP 文件,右击 WebContext->New->Other->Web->JSP File->Next->index.jsp->Finish
这时,在 JSP 文件中可能会出现如下错误:“The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path”,这是因为没有添加包。
解决办法:右击 demo 项目->Build Path->Configure Build Path->Libraries->Add Library->Server Runtime->Next->Apache Tomcat v8.0->Finish->OK保存
随便运行一个jsp文件,右键——>Run As ——>Run on Server
重新运行程序。现在来到Tomcat的webapps目录下,发现多了一个javaweb文件夹(即工程文件名),并且文件夹下包含了工程文件中WebContent的内容,说明这才是真正将程序发布到服务器上。
Tomcat配置问题
1.Tomcat9启动控制台中文出现乱码解决方法
解决方法:
找到${CATALINA_HOME}(Tomcat安装目录)/conf/logging.properties2、找到java.util.logging.ConsoleHandler.encoding = UTF-8 修改为java.util.logging.ConsoleHandler.encoding = GBK
eclipse项目上传码云
一、在开源中国上面新建一个空项目
1.新建项目()
2.“克隆/下载”查看并复制https地址
二、将项目本身做为仓库
1.右键点击Eclipse的项目,选择“Team”->“Share Project”
2.将项目本身做为仓库,项目下会多一个.git的文件夹。
(打钩use or create repository in parent folder of project)
3.Config Git Respository
(Create Respository)
4.Finish完成之后,项目会发生一些变化。表示我们没有将数据提交到仓库中,下面将代码提交到本地仓库。
三、将代码提交到本地仓库
1.右键项目->Team->Commit...
Commit Changes to Git Respository
图标改变成桶(数据库图标),并且有一个(test master)主分支,说明提交到本地已经成功了。
四、将本地项目上传到码云上面项目中去
1.将代码上传到云端,右键:Team->Remote->push...
2.Destination Git Respository选项
URI:码云上项目的地址
码云或开源中国User,Passowrd
3.Push Ref Specifications
Source ref:选择一个分支
Force Update 打钩
五、如何使用eclipse从gitee上面检出代码
首先要安装eclipse, uri是码云代码的链接,码云上面注册username用户名,password是注册是密码,按照以下方法操作就可以下载成功
在eclipse里面点击菜单File ——> Import ——> Git ——> Projects from Git ——> Clone URI ——> Next ——> 填写URI、User、Password ——> Next ——> Next ——> 选择Directory ——>选择wizard for project import ——> Next ——> Finish
总结:总结一下,使用gitee码云是为了实现代码的版本控制,其实还有很多功能可以使用,团队之间进行协同文档,项目提交和任务分配等等。我用它主要是用来实现代码的版本控制,实现在工作电脑和自己电脑的代码同步和版本控制。