今天早上上完实验课回来还是打算弄弄我电脑上的eclipse,有问题就慢慢解决,一个一个地解决掉,首先我先用cmd查看了我的JDK什么的环境变量是否设置好。
这一步检查用的是打开cmd,输入 java -version 假如看到有版本提示那么则安装成功。我这一步显示有版本,java version是1.8的。
接着我就是查看我的tomcat是否安装成功。我记得当时在韩国弄的时候,装了好几个tomcat因为有的好像是不成功的,所以这次我首先先去电脑的环境变量里查找我的tomcat安装地址在哪,然后找到tomcat的安装包,在bin文件下,本来想打开tomcat7.exe,但双击了这个以后控制台一闪而过,具体原因不太清楚,但一个解决办法就是不要点击tomcat7.exe,点击startup.bat,这时控制台会刷出来很多东西,显示开启了服务器,到这一步说明tomcat服务器应该是已经安装好的,然后我们可以打开浏览器,输入http://localhost:8080/ 如果页面显示出tomcat的页面,说明tomcat服务器安装成功。
Cmd 启动tomcat服务器,成功的话如下:
打开浏览器localhost,如果如下即成功:
至此为止,说明装的这些东西都成功的,结果很好,嘿嘿。但是现在我想在eclipse下配置好tomcat,这样会方便很多。
所以现在我要捣鼓我电脑上的eclipse了。首先我明白了一个道理就是eclipse只要下载好后直接点击eclipse.exe即可运行,所以我试了一下打开我之前在学校机房拷贝的学校机房里的eclipse Ganymede版本的,创建了一个小java项目,可以成功运行最简单的hello world程序。但是当我想配置tomcat的时候发现它可供选择的tomcat服务器最高版本知道v6.0,所以我又去官网上下了最新的luna版本,这其中发生了一个小插曲,这也是我在韩国碰到过的,就是eclipse我下载了64位的,但打开发生错误,弹出Failed to load the JNI shared library jvm.dll”错误所以我在百度上百度了一下,可能是我的JDK下载的版本是32位的,所以我的eclipse版本应该要跟JDK版本一致,所以我又去下载了32位的,解压点击eclipse,没问题了。
然后到现在来解决在eclipse上配置tomcat7.0.52,首先是在Window->Preference,打开以后,选择Server菜单,然后add,找到tomcat v7.0,然后找我们电脑上已经安装的tomcat7.0.52的安装路径,然后jre选择jre8,然后finish即可,然后我们new一个dynamic web project,然后在webcontent下new一个index.jsp,然后在body里面加入<h1>hello java!</h1>然后点index.jsp右键run on server,然后在console状态框里可以看到一系列红红的东西跑出来,然后就跟在cmd里面显示的一样,成功开启tomcat服务器,然后就可看到jsp成功运行了。
到此为止,说明eclipse上配置tomcat7.0.52已经成功啦。