2009-06-16 132 views
0

我目前正在使用一个使用Tibco集合点控件的Java项目。Java项目中类路径的问题

我有我的build路径上的tibrvj.jar文件。但我无法看到包“com.tibco.tibrv”中的类。

该软件包位于构建路径上的jar中。

当我尝试打开该包中的类时,类编辑器上显示的消息是:“源未找到,jar文件tibrvj.jar没有源附件”。

有什么可以做的设置它的权利?

+1

请考虑改变航向,使之更加具体。 – Rahul 2009-06-16 08:33:29

回答

1

这看起来像一个特定于IDE的消息。你在使用哪个IDE?

的罐子在classpath中只包含Java类(字节码),而不是源文件(.java文件)。看起来你正试图在你的IDE /编辑器中打开这个类。由于您没有与这些类相对应的java文件,因此编辑器正在拼接。

由于这些是Tibco的特定的类,唯一的选择是“反编译”的类以查看相应的Java代码。考虑使用反编译器一样DJ Java Decompiler

+0

明白了............................. – swapnil 2009-06-16 08:41:26

0

这取决于你的意思是“我无法看到课程”。如果你的意思是你的构建失败,那可能不是实际上在你的构建路径中正确地使用它(你如何构建?)或者可能没有正确的导入。

如果你的意思是你不能看到源代码,你需要以某种方式弄个(是Tibco的开源?),然后配置你的IDE,使得它知道在哪里的源。当然,您不需要获取源代码就可以构建使用Tibco的应用程序。

如果你能提供有关正是你面临的问题,与您正在使用的IDE(如果有的话),我们也许可以帮助更多沿的更多信息。