又来到了java的世界,看了一段时间的视频。感觉太空虚,便从网上找到一个教程。想做几个demo试试,少不了的前期准备:Java开发环境配置,Eclipse JSP/Servlet 环境搭建等。

   花了好几个小时的时间。最后看到成功执行的demo,总算是认为努力没有白费。这准备过程。自己一路波折,遇到了各种软件安装和环境配置的失败。

   以下,做一些相关的经验总结,分享给大家。

	【一、Java开发环境的配置】
參考教程: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下载安装】
下载地址:Tomcat官网
		

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">
	參考教程:免安装版tomcat启动异常问题	注意点:
1.自己先下载的是免安装版的,解压后,双击bin文件夹下的startup.bat,一闪而过。安装失败。原因可能有下面几点:
    (1)查看是否配置了JAVA_HOME环境变量,如若没有则需配置。
    (2)port被占用,tomcat启动默认使用8080port。有两种方法能够解决,其一将8080port释放,其二更改为没有被占用的port这两个问题自己都不存在。但tomcat还是安装失败。非常苦恼。不知道为什么。又查了一堆资料,有个建议是下载一个安装版本号的。 我也就抱着试试的心态去做了。
安装教程:Windows操作系统下Tomcat安装教程 浏览http//localhost:8080,成功了。
【三、Eclipse J2EE安装】
下载地址:Eclipse官网 1.下载与自己操作系统相应版本号的Eclipse。 2.双击eclipse.exe,出现的是:
		

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">
	上网查了一番。遇到这种情况也是非常普遍的,所以。自己也是挨个方法尝试。

主要可能有下面几个原因:
    1.安装路径有中文,特殊字符等。 2.Eclipse.ini 文件配置错误。
    解决:
    打开Eclipse.ini文件,如若没有vm配置,则自己加入。假设有。则改动为正确的安装JDK路径。 例如以下图:
		
		改动完了。以为没问题了,但是还是弹出一样的画面,心好累啊...继续寻找原因...
    3.版本号不一致
    第一个、第二个问题都不存在了。难道真的是版本号不一致。自己一直认为并非。所以并没有朝着这个方向去解决。又查了一些时间后,未果。还是选择返回来看看JDK版本号信息。 在cmd窗体输入java -version查看。并没有64 bit的字眼出现,所以又又一次安装了JDK。
    又一次安装JDK后。Eclipse也成功安装了。最终,都成功了。
參考资料:安装Eclipse问题 【四、MyEclipse下载安装】
下载地址:MyEclipse官网 下载后一启动,便遇到问题了:
		
	自己果断先去该目录下查看了一下,是否存在jvm.dll文件。确实存在。所以又不知道是哪出错了。    
     上网查了一下,最有可能的一点还是由于MyEclipse的版本号和JDK的安装版本号不一致。自己从cmd命令查看了已安装的JDK的版本号信息,例如以下:
		
	真的是64位的,MyEclipse也是64位的,那到底是哪出问题了。
    非常苦恼,怎么又出问题了。。 后来想到之前又一次安装64位的JDK,并没有先卸载32位的。而是直接覆盖的。可能是这个问题吗?不知道。先试试吧。 在把两个版本号的JDK都卸载了之后,又一次安装了64位的JDK,再去安装MyEclipse,真好,解决这个问题了。
都成功安装了,还剩下最后一步,Eclipse、MyEclipse和Tomcat的配置。 【五、Eclipse下配置Tomcat】
參考教程:Eclipse与Tomcat相关联 【六、MyEclipse下配置Tomcat】
參考教程:如何给MyEclipse配置tomcat 至此,各种软件都安装配置成功了,接下来就是进入java环境的开发了。非常期待...
   
学习感悟:
   花了几个小时的时间去完毕这些前期准备,最后成功了,自然是非常高兴的。

但这过程中,也对自己学习过程做了一些总结反思:

   1.一直非常胆怯安装各种软件,总认为安装失败后会非常麻烦,但这一过程之后。自己认为这并不算什么,即使安装失败了,也都会有解决的办法,而这一解决的过程。给予我们的会很多其它。
   2.在解决安装问题的时候,也是锻炼我们搜索的能力,keyword越准确,我们获取解决方式的速度可能就越快。

   3.自己非常执着,这有好也有坏。

解决方式就在眼前,但自己认为不可能是那样的问题,也就与解决方式失之交臂了。

一番波折,才愿回头去尝试,这当中必然浪费不少的时间。

【Java】各种软件安装与环境配置的失败的更多相关文章

  1. java ee7 软件安装和环境配置

    1. java ee sdk 最新版下载地址 Java EE软件开发包(Software Development Kit, SDK) http://www.oracle.com/technetwork ...

  2. Java,JDK安装及环境配置

    jdk安装及环境配置 一.jdk安装 1.找到jdk安装包 2.安装jdk 3.安装jre 二.环境变量配置          1.JAVA_HOME JAVA_HOME C:\Program Fil ...

  3. 【软件安装与环境配置】ubuntu16.04+caffe+nvidia+CUDA+cuDNN安装配置

    前言 博主想使用caffe框架进行深度学习相关网络的训练和测试,刚开始做,特此记录学习过程. 环境配置方面,博主以为最容易卡壳的是GPU的NVIDIA驱动的安装和CUDA的安装,前者尝试的都要吐了,可 ...

  4. java JDK的安装和环境配置(windows10)

    1.下载JDK,安装.http://www.oracle.com/technetwork/java/javase/archive-139210.html   下载地址 2.配置JDK. (右键我的电脑 ...

  5. 【软件安装与环境配置】TX2安装配置caffe过程

    Tx2刷机 sudo sh ./caffe_dependency.sh 注意python的版本问题. 问题 LD -o .build_release/lib/libcaffe.so. /usr/bin ...

  6. 【软件安装与环境配置】TX2刷机过程

    前言 使用TX2板子之前需要进行刷机,一般都是按照官网教程的步骤刷机,无奈买不起的宝宝只有TX2核心板,其他外设自己搭建,所以只能重新制作镜像,使用该镜像进行刷机. 系统需求 1.Host Platf ...

  7. Java中jdk安装与环境变量配置

    Java中jdk安装与环境变量配置 提示:下面是jdk1.7和jdk1.8的百度网盘链接 链接:https://pan.baidu.com/s/1SuHf4KlwpiG1zrf1LLAERQ 提取码: ...

  8. Java JDK的安装以及环境变量的配置

    安装并配置完Android SDK之后,本想着可以做个简单的APP应用了,只是依然提示我“请确认Java JDK是否安装”类似的报错,于是又进行了Java JDK的安装以及环境变量的配置. 1.下载地 ...

  9. Java安装和环境配置

    Java安装和环境配置 从事Java开发第一关就是安装JAVA环境. 我们要安装JDK, 全称Java开发全套. 其中包含了JRE(运行时环境), 如果你打游戏的时候可能会提示你缺少JRE. 我们要做 ...

随机推荐

  1. 并发策略-CAS算法

    对于并发控制而言,我们平时用的锁(synchronized,Lock)是一种悲观的策略.它总是假设每一次临界区操作会产生冲突,因此,必须对每次操作都小心翼翼.如果多个线程同时访问临界区资源,就宁可牺牲 ...

  2. 在C#中调用格式工厂进行任意视频格式到FLV的转换

    1.下载安装格式工厂和完美解码器 2.运行格式工厂,转换一个RMVB到FLV,注意找个大点的,使时间长一些.防止在未执行步骤3时就结束了 3.在进程中查看某个进程的命令行参数是什么? wmic pro ...

  3. ASP.NET增加微信公众号功能

    最近微信的公众号使用的挺多的.我们也弄了个,现在有个需求就是在用户点击菜单的时候,获取用户的OPENID,然后作为后续使用. 首先记录下步骤, 安装必要的dll引用 install-package s ...

  4. HDU 1074 Doing Homework(状压DP)

    第一次写博客ORZ…… http://acm.split.hdu.edu.cn/showproblem.php?pid=1074 http://acm.hdu.edu.cn/showproblem.p ...

  5. jQuery滑动方法

    jQuery 滑动方法 通过 jQuery,您可以在元素上创建滑动效果. jQuery 拥有以下滑动方法: slideDown() slideUp() slideToggle() jQuery sli ...

  6. 【视频】 Linux高级程序设计01.2开发平台及Linux环境限制

    [课程笔记] Linux环境限制 遵循规范,使用现有资源,明确系统限制,增量开发. (1)规范问题 编码的规范,让程序更易读.Linux编码规范. “见着如意”:变量,函数命名等能够让人看到名称就知道 ...

  7. Spcomm 属性详解

    http://wenku.baidu.com/link?url=w53wCrhi_E33atqp0joeG029YO3H2z4Xy101oGbKqhG9bfWJQHSmcMi4q7l6xrS424St ...

  8. mybatis学习笔记(六)使用generator生成mybatis基础配置代码和目录结构

    原文:http://blog.csdn.net/oh_mourinho/article/details/51463413 创建maven项目 <span style="font-siz ...

  9. MongoDB 聚合Group(一)

    原文:http://blog.csdn.net/congcong68/article/details/45012717 一.简介 db.collection.group()使用JavaScript,它 ...

  10. 【spring boot】14.spring boot集成mybatis,注解方式OR映射文件方式AND pagehelper分页插件【Mybatis】pagehelper分页插件分页查询无效解决方法

    spring boot集成mybatis,集成使用mybatis拖沓了好久,今天终于可以补起来了. 本篇源码中,同时使用了Spring data JPA 和 Mybatis两种方式. 在使用的过程中一 ...