【Java】各种软件安装与环境配置的失败
又来到了java的世界,看了一段时间的视频。感觉太空虚,便从网上找到一个教程。想做几个demo试试,少不了的前期准备:Java开发环境配置,Eclipse JSP/Servlet 环境搭建等。
【一、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环境的开发了。非常期待...
学习感悟:
但这过程中,也对自己学习过程做了一些总结反思:
解决方式就在眼前,但自己认为不可能是那样的问题,也就与解决方式失之交臂了。
一番波折,才愿回头去尝试,这当中必然浪费不少的时间。
【Java】各种软件安装与环境配置的失败的更多相关文章
- java ee7 软件安装和环境配置
1. java ee sdk 最新版下载地址 Java EE软件开发包(Software Development Kit, SDK) http://www.oracle.com/technetwork ...
- Java,JDK安装及环境配置
jdk安装及环境配置 一.jdk安装 1.找到jdk安装包 2.安装jdk 3.安装jre 二.环境变量配置 1.JAVA_HOME JAVA_HOME C:\Program Fil ...
- 【软件安装与环境配置】ubuntu16.04+caffe+nvidia+CUDA+cuDNN安装配置
前言 博主想使用caffe框架进行深度学习相关网络的训练和测试,刚开始做,特此记录学习过程. 环境配置方面,博主以为最容易卡壳的是GPU的NVIDIA驱动的安装和CUDA的安装,前者尝试的都要吐了,可 ...
- java JDK的安装和环境配置(windows10)
1.下载JDK,安装.http://www.oracle.com/technetwork/java/javase/archive-139210.html 下载地址 2.配置JDK. (右键我的电脑 ...
- 【软件安装与环境配置】TX2安装配置caffe过程
Tx2刷机 sudo sh ./caffe_dependency.sh 注意python的版本问题. 问题 LD -o .build_release/lib/libcaffe.so. /usr/bin ...
- 【软件安装与环境配置】TX2刷机过程
前言 使用TX2板子之前需要进行刷机,一般都是按照官网教程的步骤刷机,无奈买不起的宝宝只有TX2核心板,其他外设自己搭建,所以只能重新制作镜像,使用该镜像进行刷机. 系统需求 1.Host Platf ...
- Java中jdk安装与环境变量配置
Java中jdk安装与环境变量配置 提示:下面是jdk1.7和jdk1.8的百度网盘链接 链接:https://pan.baidu.com/s/1SuHf4KlwpiG1zrf1LLAERQ 提取码: ...
- Java JDK的安装以及环境变量的配置
安装并配置完Android SDK之后,本想着可以做个简单的APP应用了,只是依然提示我“请确认Java JDK是否安装”类似的报错,于是又进行了Java JDK的安装以及环境变量的配置. 1.下载地 ...
- Java安装和环境配置
Java安装和环境配置 从事Java开发第一关就是安装JAVA环境. 我们要安装JDK, 全称Java开发全套. 其中包含了JRE(运行时环境), 如果你打游戏的时候可能会提示你缺少JRE. 我们要做 ...
随机推荐
- 【问题帖】压缩图片大小至指定Kb以下
像PS,QQ影像等都有该功能,将图片大小压缩至指定kb以下. 我也来山寨一把,到目前为止,控制图片的大小,平时的解决方案通过分辨率和质量来控制的. 假定最后压缩的大小是100kb,那么在保证不大于10 ...
- panel(NOIP模拟赛Round 4)
好吧,,这道题..本来以为挺难的.打了个暴力bfs+hash(期望得分30,实际得分30) 奇特的是,这道题如果不用hash(期望得分20,实际得分100),好吧数据实在是太水了(不会T吗?) 然后我 ...
- 联合权值(NOIP2014)奇特的模拟。。
原题传送门 这道题瞄了一眼还以为是SPFA最短路. 后面发现距离为2.. 好像可以枚举中间点来着? 时间效率O(n*(2n-2))≍O(n^2) BOOM!(PS:9018上过了,说明数据太水了..) ...
- hdu 5480(维护前缀和+思路题)
Conturbatio Time Limit: 6000/3000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total ...
- cmake add_executable 与 include_directories
在cmake里add_executable里如果没有包含.cpp文件,该.cpp文件就不适用include_directories包含文件
- MSSQL-字符串分离与列记录合并成一行混合使用
一般我们在数据库的表字段存储字典Id,如果有多个的话一般是用,或分隔符分隔(12,14),列表显示的时候是显示字典名,那如果要在数据库将字典Id转成用户看得懂的字典名,该怎么办呢? 我们这时候可以结合 ...
- 反汇编引擎diStorm3
反汇编引擎diStorm3 diStorm3是Kali Linux自带的一款轻量级.容易使用的反汇编引擎.它可以反汇编生成16位.32位和64位指令.它支持的指令集包括FPU.MMX.SSE.SS ...
- Java this关键字详解
this 关键字用来表示当前对象本身,或当前类的一个实例,通过 this 可以调用本对象的所有方法和属性.例如: public class Demo{ public int x = 10; publi ...
- 分享最新申请IDP账号的过程,包含duns申请的分享(2013年6月)
5月份接到公司要申请开发者账号的任务,就一直在各个论坛找申请的流程,但都是一些09年10年的比较旧的流程,现在都已经不适用了,好不容易找到2012年分享的流程吧,才发现申请过程中少了DUNS编码的步骤 ...
- 在C#中用RX库和await来实现直观的状态机
在程序的设计过程中,我们经常会遇到一些需要使用状态机的场景,相信状态机的编写和维护是令每一个程序员都非常头大的事情.到了C# 5.0后,由于引进了await语法糖,我们可以通过await和Reacti ...