一.开发环境问题

问题一:Failed to load the JNI shared library

启动Eclipse时弹出“Failed to load the JNI shared library……”这样的一段提示,如下图:

大概意思就是说在某个位置找不到 jvm.dll 这个文件

原因1: 指定目录下 jvm.dll 不存在,可能是安装过程中文件损坏了或者勿删了文件。

对策: (1)重新安装jre或者jdk并配置好环境变量。

    (2)copy一个jvm.dll放在该目录下。

原因2:  eclipse的版本与jre或者jdk版本不一致

对策:  要么两者都安装64位的,要么都安装32位的,不能一个是32位一个是64位。

原因2的概率更大一些,原因1不太可能发生

问题解决:

第一种原因的概率小且解决法简单,这里这只讲第二种原因的具体解决方案:

首先在命令行中输入java -version ,查看JDK是多少位,一般显示64位的就是64为JDK,未显示的一般为32位的JDK。下图中显示64位,说明博主是64位JDK。

然后,我们来确定eclipse是多少位的。我们打开eclipse的安装目录(绿色版的就是你解压后的目录),右击eclipse.ini文件以记事本的方式打开,如下图

查看--launcher.library下面的一行,如果显示的是win32.x86则表明eclipse是32位的,如果显示的win32.x86_64,则是64位的。从下图可知,这个eclipse是64位的,因为博主jdk版本也是64位的,所以JDK与eclipse兼容,没有出现Failed to load the JNI shared library这个问题。

如果通过以上方法查看到JDK与eclipse的位数不同,就需要重新安装其中一个软件使位数统一,你觉得换哪个方便就换哪个,或者你觉得32位和64位的哪个好就用哪个。

这里就会体现出用绿色版eclipse的好处了,如果你是用的绿色版eclipse,直接删掉换新的就行了!安装版稍微麻烦点需要卸载了再安装。

换JDK的换可能还需要配置一次环境变量。

换什么自己斟酌哈,eclipse和JDK的具体安装与配置可以参看博主 WEB系统及应用开发 系列的另外一篇文章:《一.JSP开发的工具下载与环境搭建

问题二:Failed to install Tomcat7 service

安装tomcat过程中出现:Failed to install Tomcat7 service Check your settings and permissions Ignore and continue anyway (not recommended)?  如下图:

上面问题应该是卸载tomcat时直接删除目录导致的。

问题解决:

首先停止安装程序,然后以管理员身份运行命令提示符(cmd),执行 sc delete Tomcat7 命令,显示删除成功后再重新安装tomcat。

右键“命令提示符”,选择“以管理员身份运行”

输入 sc delete Tomcat7 回车确认,显示删除成功即可。博主的tomcat并没有问题,就不演示回车了(没问题这样干,不是自杀吗……)

删除之后就可以重新安装tomcat了,祝顺利!

以上针对tomcat7, 其他版本方式类似(不要告诉我你不知道把tomcat7换成tomcat4、5、6、8、9……)

如果上诉方法不能解决问题,我们还有绝杀:下个绿色免安装版的,直接解压就可以用了(只是后期操作可能会麻烦些,如果只是用于JSP开发的话,配置好了,之后就基本不会有什么操作了)!

目前就遇到这些问题,有新的问题再来更新!

二.JSP开发过程中遇到的问题及解决的更多相关文章

  1. 一些关于angularJS的自己学习和开发过程中遇到的问题及解决办法

    这篇文章也许会不定时更新,主要记录这段时间内自己遇到的angularjs学习开发的一些问题的解决办法.本文以摘抄为主,主要目的还是将自己遇到的困惑在各个地方查到的解决办法的汇总,给自己留个备忘吧. 1 ...

  2. C# 开发过程中常见错误记录及解决说明

    1.异常了类型: 1.1.1.1 异常错误信息:An error occurred while updating the entries. See the inner exception for de ...

  3. 撰写一篇博客要求讲述四则运算2的设计思想,源程序代码、运行结果截图、编程总结分析,并按照PSP0级的要求记录开发过程中的时间记录日志。

    一.撰写一篇博客要求讲述四则运算2的设计思想,源程序代码.运行结果截图.编程总结分析,并按照PSP0级的要求记录开发过程中的时间记录日志. 1.设计思想: ①创建test.jsp建立第一个前端界面,提 ...

  4. jsp页面中jstl标签详解

    JSLT标签库,是日常开发经常使用的,也是众多标签中性能最好的.把常用的内容,放在这里备份一份,随用随查.尽量做到不用查,就可以随手就可以写出来.这算是Java程序员的基本功吧,一定要扎实. JSTL ...

  5. JSP页面中的pageEncoding和contentType两种属性

    关于JSP页面中的pageEncoding和contentType两种属性的区别: pageEncoding是jsp文件本身的编码 contentType的charset是指服务器发送给客户端时的内容 ...

  6. JSP/Servlet 中的汉字编码问题

    JSP/Servlet 中的汉字编码问题 1.问题的起源 每个国家(或区域)都规定了计算机信息交换用的字符编码集,如美国的 ASCII,中国的 GB2312 -80,日本的 JIS 等,作为该国家/区 ...

  7. Jsp页面中使用fckeditor控件的两种方法 [转]

    fckeditor控件请到官方网站下载http://www.fckeditor.net,本例主要用到FCKeditor_2.6.3.zip.fckeditor-java-demo-2.4.1.zip. ...

  8. 【转】jsp页面中jstl标签详解

    原文地址: JSLT标签库,是日常开发经常使用的,也是众多标签中性能最好的.把常用的内容,放在这里备份一份,随用随查.尽量做到不用查,就可以随手就可以写出来.这算是Java程序员的基本功吧,一定要扎实 ...

  9. javaweb开发过程中的地址写法

    凡是要表示web资源的地址,比如浏览器地址栏中,都是 /凡是要表示硬盘地址, 都是 \  public class ServletDemo1 extends HttpServlet { //实际开发过 ...

随机推荐

  1. Java:字符串缓冲区StringBuffer和StringBuilder的使用

    StringBuffer特点: 1.是字符缓冲区,一个容器(不论缓冲区内容怎么变化,StringBuffer这个容器对象都不会改变) 2.是可变长度的 3.可以直接操作多个数据类型 4.最终会通过to ...

  2. Zn离子参数

    Generating Topology and Coordinates Files Using xLeap (AmberTools V1.5) Parameter and example files: ...

  3. 无图片,用css border实现尖三角

    <!DOCTYPE HTML> <html> <head> <meta charset="gbk" /> <style typ ...

  4. 快速获取Windows系统上的国家和地区信息

    Windows系统上包含了200多个国家和地区的数据,有时候编程需要这些资料.以下代码可以帮助你快速获取这些信息.将Console语句注释掉,可以更快的完成分析. static void Main(s ...

  5. linux dsp 播放音频文件

    #include <unistd.h> #include <fcntl.h> #include <sys/types.h> #include <sys/ioc ...

  6. 【linux】/dev/null与/dev/zero详解【转】

    转自:http://www.cnblogs.com/xianghang123/archive/2012/03/23/2413381.html 使用/dev/null 把/dev/null 看作&quo ...

  7. YTU 2602: 熟悉题型——类设计( 矩形类定义【C++】)

    2602: 熟悉题型--类设计( 矩形类定义[C++]) 时间限制: 1 Sec  内存限制: 128 MB 提交: 183  解决: 119 题目描述 定义一个矩形类,数据成员包括左下角和右上角坐标 ...

  8. WCF约束名称的用法

    <!--<endpoint address="" binding="basicHttpBinding" bindingConfiguration=& ...

  9. ListView(3)关于listview滚动事件,何时滚动到顶部或底部

    给listview设置一个OnScrollListener就可 ListView.OnScrollListener scrollListener = new ListView.OnScrollList ...

  10. Introducing Microsoft Sync Framework: Sync Services for File Systems

    https://msdn.microsoft.com/en-us/sync/bb887623 Introduction to Microsoft Sync Framework File Synchro ...