基于Java的Servlet网络编程(二)Java编程环境eclipse便携版的搭建方法【多图】
基于Java的Servlet网络编程
Java编程环境eclipse便携版的搭建方法
eclipse我就不多介绍了,开发IDE环境。
至于Myeclipse就不扯了,没用过,收费的。够用就好。
便携版 简单来说,就是换一台电脑也可以正常使用。
放在U盘里可以在任意电脑上使用。
放在系统盘以外的驱动器上,即使重装系统也可以不做任何设置直接使用。
这个便携版我在多台电脑上使用过,不会出现找不到运行环境的问题。
路径写法是我自己试出来,应该是原创。
需要准备的文件
- eclipse: 主程序;
- tomcat:servlet容器,即服务软件。;
- java运行库: eclipse和tomcat都需要它,这里我们只下载jre
这里我的建议和别的博主不同,不要下载JDK。
eclipse不需要JDK,不是必要的。
新手装了反而头大,对于查错,没有特别的帮助。
下载指南
具体请直接按图说明下载,图片上有说明。
因为版本更新可能会导致链接不能下载或者太旧,我就不直接给出链接,全部是引导官网下载。
eclipse官网
https://www.eclipse.org/
选下载包
看图上标记的,选windows 64
下载
这里就开始下载了,如果没有自动开始,点下面的下载键。
如果浏览器下载慢,也可以用下载工具。
等待下载eclipse的时间,可以把java也下载了。
JRE下载链接
https://www.java.com/zh_CN/download/
官网的开发者页面也能下载,只是要开发者账号。
顺手把Tomcat也下载了吧。
tomcat官网
https://tomcat.apache.org/
看红框,选tomcat 9就可以。
一些功能7之后才提供,尽量不要选7以前的版本。
10是测试版?不是最新版不舒服斯基可以选10。
搭建
定义目录
首先,定义一个编程环境目录,例如 D:\eclipse2020\
然后,新建一个工作目录,例如 D:\eclipse2020\Workspace
获取java运行库文件
把下载好的jre安装到一个任意目录中,比如 D:\jre。
如果安装的时候忘记选安装路径了,也没事,找到类似这样的文件夹C:\Program Files\Java\jre。
把jre复制到 编程环境目录下 D:\eclipse2020\jre
复制完成后卸载掉JRE,因为D:\eclipse2020\jre是复制的,所以它不会被删除。
解压eclipse
将下载好的eclipse解压到目录中,D:\eclipse2020\eclipse
解压tomcat
将下载好的tomcat解压到目录中,D:\eclipse2020\tomcat
指定jre路径
按将文件按照上面都准备好后,eclipse是不能正常运行的,要求java环境支持。
找到 D:\eclipse2020\eclipse\eclipse.ini 文件,用记事本打开它。在最上面添加下面两行代码。
-vm
…/jre/bin/javaw.exe
解释:
这里的语法是基于linux的相对路径。…/表示上级文件夹,即指向 D:\eclipse2020\jre
指定工作路径
上面设置好后,eclipse就可以正常使用了。
为了可以把自己的工程也随身携带,要把工作目录也做一些小调整。
第一次打开eclipse,会提示指定Workspace路径。
默认是在我的文档下,这里改成 …/Workspace
相对目录写法,即上级目录的Workspace。这样,最基本的eclipse便携版就搭建好了。
eclipse安装中文包
可以称官方汉化,但实际使用发现挺多没翻译的部分。
但是对于新手来说简直是天堂。
安装包链接
http://www.eclipse.org/babel/downloads.php
把下图的红框处复制起来
按照上面的网页说明, 打开eclipse菜单的’Help’ > ‘Install new software’,把复制的网址填进去,按下图选择简体中文
一路安装,然后会提示重启。
可能会花一点时间,在提示重启前不要关闭eclipse.
应用中文包
即使按照上面的说明,重启后还是英文。
因为这个安装方法不是替换法(具体见其他人的博客),有点像插件。
需要在启动时指定语言,上面的中文包网页也有介绍。
用法
eclipse.exe -nl zh
可以在编程环境目录D:\eclipse2020\下新建一个eclipse_zh.bat,里面添加
eclipse\eclipse.exe -nl zh,保存,就可以用了,只是没有图标。
也可以右键发送快捷方式到桌面,编辑快捷方式属性,路径的eclipse.exe后面添加 -nl zh,也是可以的。把桌面上修改好的eclipse快捷方式复制到D:\eclipse2020\,下次就不用再改了。
总结
在eclipse的便携版的搭建中,最重要的一点,就是相对路径的使用。
在着手写之前,我查了不少资料,没看到任何一个人使用…/来搭建环境。
他们都会告诉你,如果运行错误,请确认在系统路径中添加了java的运行库路径。这样就导致换一台机器不能正常运行,其实不止是eclipse,连tomca也是一样,可以设置自己的jre路径。
下一章准备要码代码
以下内容,小白新手可以先跳过,不打算在其他电脑用的也可以跳过
虽然还没开始码程序,这里把之后tomcat的设置也一起说明一下。
把D:\eclipse2020复制到U盘中,换一台电脑使用eclipse也能正常启动,但是使用tomcat调试的话,会提示找不到路径,因为我们只在eclipse配置文件eclipse.ini中指定了jre路径,而tomcat只是傻傻地使用创建时的路径。
按下图修改
每次他都会记录tomcat的文件位置,把它删掉,让它重新找