2

这是我真的不明白为什么有时不起作用,有时却起作用的事情。这把我吓坏了!我需要帮助,请。

我在 JSF 项目中有带有 GlassFish 的 Eclipse Juno Java EE x86_64(版本 glassfish-3.1.2.2),有时我需要调试我的代码,所以我启动 Eclipse,在服务器上调试然后设置断点。然后我转到我的页面,执行用户在我的项目中执行的操作,当断点应该被激活时,什么都没有发生,eclipse 只是弹出但仅此而已。

更奇怪的是,有时这个程序有效,最重要的是,它没有..我真的需要知道这里发生了什么。我必须是我的设置或其他东西,但我知道它是什么..

我的debug标签:

调试

,我敢打赌,问题在于调试将“localhost(1)”作为服务器,但我没有任何“localhost(1)”,只有“localhost”,你们可以在这里看到:

在此处输入图像描述

为什么是creating另一个localhost?这与为什么我的debug工作不正常有关?

4

1 回答 1

2

对于那些遇到这个问题的人,我遇到了这个问题,直到我注意到我使用的是 JDK 1.7,所以我将我的 JDK 更改为 1.6。这个建议对我有用,我下载了 Eclipse Juno,使用 Revo Uninstaller 卸载了 JDK 1.7(以确保 Java 将从我的计算机中完全删除以避免任何并发症)并使用 Glassfish 3.1.2 安装 JDK 1.6,现在它工作正常!见鬼!=]谢谢你们!

于 2013-04-16T00:52:22.633 回答