无法在新安装的Mac上以调试模式启动Eclipse中的应用程序

3
我已经重新安装了雪豹(10.6.4),并进行了完全更新。运行java -version命令,结果如下:
Java版本“1.6.0_20”
Java(TM) SE Runtime Environment (build 1.6.0_20-b02-279-10M3065)
Java HotSpot(TM) Client VM (build 16.3-b01-279, mixed mode)

我安装了最新版本的Eclipse(Helios,3.6,Build:20100617-1415)。

我创建了一个新的Java项目,并添加了一个简单的测试用例:

public class TestMyEclipse {  
      @Test  
      public void testIt() {  
       assertTrue(true);  
      }  
}

当我在Eclipse的正常模式下运行它时,它按预期工作。但是当我在调试模式下运行它时,我会得到以下错误:
Invalid memory access of location 0x14 rip=0x1007f9d22

你能否在Eclipse之外以调试模式编译和运行程序? - Arne Deutsch
你能否尝试使用这个 *** eclipse.ini *** 文件并检查问题是否仍然存在? - VonC
我可以在终端中以普通模式(java Test)和调试模式(jdb Test)运行Java应用程序。 - D. Wroblewski
错误日志视图中是否有其他提示? - Arne Deutsch
3个回答

10

那个代码行是什么?我需要在 127.0.0.1 前面加上 # 吗? - zach
我确保127.0.0.1前面没有#,然后它又开始工作了。谢谢。 - zach

1

0

在Finder中键入 /private/etc。

查找 hosts 文件。编辑并粘贴:

127.0.0.1     localhost

我使用 Sublime,保存修改后的文件前会要求 sudo 凭据。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接