2011-11-29 66 views
2

http://docs.oracle.com/javaee/6/api/javax/xml/rpc/soap/SOAPFaultException.html奇怪的Java导入

我试图在甲骨文载文导入

javax.xml.rpc.soap.SOAPFaultException 

更多细节。据我所知,它表示它只在EE版本中可用。我以前有SE,现在刚安装EE。但是,javac仍然告诉我它找不到getDetail()元素。它可以找到对象,因为这个类存在于SE中,但没有该类的EE版本的所有方法。看来我没有正确安装EE(因为当我查看scr.zip时,我也找不到正确的方法)。我应该先卸载SE吗?有任何想法吗?

+4

检查您的类路径配置是否正确。首先查看你的PATH环境变量。 – cdeszaq

+0

你如何编译你的代码?您可能正在从错误的JDK调用'javac'。 (如果你使用IDE,所有这些问题都会更容易处理,我将推荐它用于Java开发。) –

+0

我使用Eclipse,并将JRE和JDK设置为1.7(我刚刚下载)。我会尝试重新安装。 – jn1kk

回答

2

尝试将其中一个罐子listed here添加到您的CLASSPATH中。

找到那里安装了J2EE SDK的jar包。

+0

我知道我提供的信息很少,所以我会选择你作为正确的答案,因为任何人都很难真正帮助我,并且你给了我正确的想法。卸载完所有previoud jre和jdk之后,在最终编译的-cp中安装了J2EE并特别引用了j2ee.jar。感谢大家的帮助。 – jn1kk