VMware关于libcurl.dll报错的临时解决方法

问题签名:
问题事件名称: BEX
应用程序名: vmplayer.exe
应用程序版本: 8.0.0.18997
应用程序时间戳: 4e52db5e
故障模块名称: libcurl.dll
故障模块版本: 0.0.0.0
故障模块时间戳: 4abd1a53
异常偏移: 00034fc7
异常代码: c0000409
异常数据: 00000000
OS 版本: 6.1.7601.2.1.0.256.1
区域设置 ID: 2052
其他信息 1: 7567
其他信息 2: 75676c2955a4f8264b1d0f239c72dd6e
其他信息 3: ba67
其他信息 4: ba6701246b2d5dd66af2b3996d45d78e

临时解决方法就是尝试把网卡禁用,再启动,能够启动再恢复网卡。

Ubuntu 上使用 OpenJDK 安装并运行Tomcat

1. 安装 OpenJDK

sudo apt-get install openjdk-6-jre

2. 检查安装是否成功

java -version

#运行结果
java version "1.6.0_20"
OpenJDK Runtime Environment (IcedTea6 1.9.7) (6b20-1.9.7-0ubuntu1)
OpenJDK 64-Bit Server VM (build 19.0-b09, mixed mode)

3. 设置 JAVA_HOME 环境变量

在 ~/.bashrc 中增加下面一行

export JAVA_HOME=/usr/lib/jvm/java-6-openjdk

4. 下载和安装 Tomcat

wget http://apache.tradebit.com/pub/tomcat/tomcat-6/v6.0.32/bin/apache-tomcat-6.0.32.tar.gz
tar xvzf apache-tomcat-6.0.32.tar.gz
sudo mv apache-tomcat-6.0.32 /usr/local/tomcat
sudo chmod -R 755 /usr/local/tomcat

5. 让 Tomcat 在系统启动时自动运行

sudo nano /etc/init.d/tomcat

内容如下:

# Tomcat server auto-start script

export JAVA_HOME=/usr/lib/jvm/java-6-openjdk

case $1 in
start)
sh /usr/local/tomcat/bin/startup.sh
;;
stop)
sh /usr/local/tomcat/bin/shutdown.sh
;;
restart)
sh /usr/local/tomcat/bin/shutdown.sh
sh /usr/local/tomcat/bin/startup.sh
;;
esac
exit 0

6. 设置可执行权限

sudo chmod 755 /etc/init.d/tomcat
sudo ln -s /etc/init.d/tomcat /etc/rc1.d/K99tomcat
sudo ln -s /etc/init.d/tomcat /etc/rc2.d/S99tomcat

7. 启动 Tomcat

sh /usr/local/tomcat/bin/startup.sh

运行结果:

Using CATALINA_BASE:   /usr/local/tomcat
Using CATALINA_HOME:   /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME:        /usr
Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar

8. 停止 Tomcat

sh /usr/local/tomcat/bin/shutdown.sh

当然,你也可以使用 sun-java-jdk 而不是 OpenJDK。