博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【Java】各种软件安装与环境配置的失败
阅读量:7052 次
发布时间:2019-06-28

本文共 2082 字,大约阅读时间需要 6 分钟。

   又来到了java的世界,看了一段时间的视频,感觉太空虚,便从网上找到一个教程,想做几个demo试试,少不了的前期准备:Java开发环境配置,Eclipse JSP/Servlet 环境搭建等。
   花了好几个小时的时间,最后看到成功运行的demo,总算是觉得努力没有白费。这准备过程,自己一路波折,遇到了各种软件安装和环境配置的失败。
   下面,做一些相关的经验总结,分享给大家。
【一、Java开发环境的配置】	参考教程:	注意点:		 1.下载的JDK环境,必须与自己的操作系统相对应。32位操作系统下载32位的Windows JDK环境,64位操作系统下载64位的Windows JDK环境。  		 2.安装JDK环境时,会有两次路径选择,可以默认不改,如果自定义路径的话,前一个JDK的路径和后一个JRE的路径不能在同一个子目录下,因为JDK环境包含另一个JRE文件,避免引起冲突,JRE的安装路径就不能选择在JDK文件路径下。   		 3.配置相应的环境变量,在“系统变量”中配置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在,则点击“编辑”,不存在则点击“新建”。
 
4.查看自己java环境是否成功,可以在dos窗口输入java命令。	【二、Tomcat下载安装】	下载地址:
 
参考教程:	注意点:		1.自己先下载的是免安装版的,解压后,双击bin目录下的startup.bat,一闪而过,安装失败。原因可能有以下几点:   		(1)查看是否配置了JAVA_HOME环境变量,如若没有则需配置。   		(2)端口被占用,tomcat启动默认使用8080端口。有两种方法可以解决,其一将8080端口释放,其二更改为没有被占用的端口这两个问题自己都不存在,但tomcat还是安装失败,很苦恼,不知道为什么。又查了一堆资料,有个建议是下载一个安装版本的。我也就抱着试试的心态去做了。		安装教程:	浏览http//localhost:8080,成功了。	【三、Eclipse J2EE安装】	下载地址:		1.下载与自己操作系统对应版本的Eclipse。    		2.双击eclipse.exe,出现的是:
 
上网查了一番,遇到这样的情况也是很普遍的,所以,自己也是挨个方法尝试。    	主要可能有以下几个原因:   		1.安装路径有中文,特殊字符等。   		2.Eclipse.ini 文件配置错误。   	解决:   		打开Eclipse.ini文件,如若没有vm配置,则自己添加,如果有,则修改为正确的JDK安装路径。如下图:
 
修改完了,以为没问题了,可是还是弹出一样的画面,心好累啊...继续寻找原因...   		3.版本不一致   		第一个、第二个问题都不存在了,难道真的是版本不一致,自己一直觉得并不是,所以并没有朝着这个方向去解决。又查了一些时间后,未果,还是选择返回来看看JDK版本信息。    		在cmd窗口输入java -version查看,并没有64 bit的字眼出现,所以又重新安装了JDK。   		重新安装JDK后,Eclipse也安装成功了。终于,都成功了。		参考资料:	【四、MyEclipse下载安装】	下载地址:	下载后一启动,便遇到问题了:
 
自己果断先去该文件夹下查看了一下,是否存在jvm.dll文件。确实存在,所以又不知道是哪出错了。        	上网查了一下,最有可能的一点还是因为MyEclipse的版本和JDK的安装版本不一致。自己从cmd命令查看了已安装的JDK的版本信息,如下:
 
真的是64位的,MyEclipse也是64位的,那究竟是哪出问题了。   	很苦恼,怎么又出问题了。。   	后来想到之前重新安装64位的JDK,并没有先卸载32位的,而是直接覆盖的,可能是这个问题吗?不知道,先试试吧。   	在把两个版本的JDK都卸载了之后,重新安装了64位的JDK,再去安装MyEclipse,真好,解决问题了。	都安装成功了,还剩下最后一步,Eclipse、MyEclipse和Tomcat的配置。	【五、Eclipse下配置Tomcat】	参考教程:	【六、MyEclipse下配置Tomcat】	参考教程:	至此,各种软件都安装配置成功了,接下来就是进入java环境的开发了,很期待...
   
学习感悟:
   花了几个小时的时间去完成这些前期准备,最后成功了,自然是很高兴的。但这过程中,也对自己学习过程做了一些总结反思:
   1.一直很胆怯安装各种软件,总觉得安装失败后会很麻烦,但这一过程之后,自己觉得这并不算什么,即使安装失败了,也都会有解决的办法,而这一解决的过程,给予我们的会更多。
   2.在解决安装问题的时候,也是锻炼我们搜索的能力,关键字越准确,我们获取解决方案的速度可能就越快。
   3.自己很执着,这有好也有坏。解决方案就在眼前,但自己觉得不可能是那样的问题,也就与解决方案失之交臂了。一番波折,才愿回头去尝试,这其中必定浪费不少的时间。

转载地址:http://xhvol.baihongyu.com/

你可能感兴趣的文章
Python的raw_input语句包含中文,在Windows环境CMD中显示乱码的解决方法
查看>>
HIbernate学习笔记3 之 缓存和 对象的三种状态
查看>>
2015.3.12Arinc424 Tools中SiniArincCls.csParserFile(string sFile)函数正则表达式理解
查看>>
angularjs探秘<三> 控制器controller及angular项目结构
查看>>
列表的常用操作符和BIF
查看>>
opencv里面CV_32FC1家族
查看>>
在VS2015中用C++创建DLL并用C#调用且同时实现对DLL的调试
查看>>
JavaScript操作DOM的那些坑
查看>>
Acdream Path 动态规划
查看>>
手机版开发框架集合
查看>>
Memcache的客户端连接系列(二) Python
查看>>
shell 环境变量
查看>>
安装xampp二三事
查看>>
2019-04-09 SpringBoot+Druid+MyBatis+Atomikos 的多数据源配置
查看>>
分解质因数
查看>>
字符型图片验证码识别完整过程及Python实现
查看>>
js,jquery获取url参数
查看>>
Java基础学习总结(36)——Java注释模板
查看>>
erange.heetian.com 回显任意账号
查看>>
OBJ文件格式简介
查看>>