2013-04-24 105 views
0

项目A将项目B添加到其构建路径并且工作正常(没有运行时异常)。 在B中,我制作了其中一个类的副本,将其放在B中的同一个包中,并将其重命名为(称为“myNewClass”)。 在A中,我导入了新创建的类(它位于B中),创建了一个实例并调用了此实例的一个方法(并且一切正常编译)。 问题是当我运行我的代码时,它碰到了这行代码,它通过了一个classNotFoundException。在同一个包中创建了一个类的副本eclipse

提到在包浏览器视图中“myNewClass”旁边显示一个小问号可能很有用。

如何将“myNewClass”添加到构建路径中以防止发生runtimeexception?

在此先感谢您的答复。

+0

和'myNewClass'是公开的吗? – 2013-04-24 13:19:22

+0

请粘贴myNewClass的代码...........我想你不要更改类的名称..... – hayat 2013-04-24 13:20:18

+0

你是否清理和重建这两个项目? – 2013-04-24 13:23:09

回答

0

在将myNewClass添加到projectB后,创建一个项目B的jar并将其广告以构建项目A的路径。这应该很好。

+0

它没有工作。似乎问题是项目B不认可myNewClass因此问号。 – Ramin 2013-04-24 13:34:05

+0

我发现为什么问号在那里。问号表示该资源不受版本控制。但是这会导致这个异常被抛出吗?(不知道) – Ramin 2013-04-24 13:38:29

相关问题