简体   繁体   English

如何在基于Debian的Linux上的Eclipse中解决TPTP Monitor错误(IWAT0435E)?

[英]How to solve TPTP Monitor error ( IWAT0435E ) in Eclipse, on Debian-based Linux?

After installing Test & Performance Tools Platform in Eclipse Ganymede on, whenever I tried to profile a Java application, I was confronted by the launch configuration dialogue which contained an error along the lines of: 在Eclipse Ganymede中安装测试和性能工具平台之后,每当我尝试分析Java应用程序时,我都遇到了启动配置对话框,其中包含以下错误:

Error IWAT0435E could not connect to host

How is this problem fixed? 这个问题是如何解决的?

Use the following if you're using Ubuntu 9.10 Karmic Koala 64 bit 如果您使用的是Ubuntu 9.10 Karmic Koala 64位,请使用以下命令

wget http://mirrors.kernel.org/ubuntu/pool/universe/g/gcc-3.3/libstdc++5_3.3.6-17ubuntu1_amd64.deb
sudo dpkg -i libstdc++5_3.3.6-17ubuntu1_amd64.deb

Launch eclipse and viola...you're in business :) 发射日食和中提琴......你在做生意:)

After searching for a while I found the solution in a couple of blogs, so thanks to Pablo and Shimi . 经过一段时间的搜索,我在几个博客中找到了解决方案,感谢PabloShimi These contain a more detailed background if you're interested. 如果您有兴趣,这些包含更详细的背景。

The problem related to something called the Agent Controller being linked to an old version of libstdc++. 问题与称为代理控制器链接到旧版本的libstdc ++有关。 To solve it you can run the following two commands: 要解决此问题,您可以运行以下两个命令:

wget mirrors.kernel.org/ubuntu/pool/universe/g/gcc-2.95/libstdc++2.10-glibc2.2_2.95.4-24_i386.deb
sudo dpkg --install libstdc++2.10-glibc2.2_2.95.4-24_i386.deb

Though your mileage may vary depending on distro version etc. 虽然你的里程可能因发行版等而有所不同。

You should then be able to profile successfully in Eclipse, I found that I didn't even need to restart Eclipse. 然后,您应该能够在Eclipse中成功分析,我发现我甚至不需要重新启动Eclipse。

Just install the 'libstdc++5' package from the repos. 只需从repos安装'libstdc ++ 5'软件包即可。 No need to bother with manually fetching the deb file. 无需费心手动获取deb文件。 (I'm using Ubuntu 10.10 64bit) (我使用的是Ubuntu 10.10 64bit)

eg type the following in a terminal: 例如,在终端中键入以下内容:

sudo apt-get install libstdc++5 sudo apt-get install libstdc ++ 5

Problem: you need to have libstdc++-libc6.2-2.so.3 installed. 问题:你需要安装libstdc ++ - libc6.2-2.so.3。 To solve this problem on openSUSE install package "compat". 要在openSUSE安装包“compat”上解决这个问题。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM