使用JDT在eclipse上导入ubuntu上的javax.crypto.Cipher失败

时间:2011-04-18 08:55:49

标签: eclipse ubuntu eclipse-jdt

我正在使用Eclipse JDT构建/运行liferay以进行热部署&根据这些步骤进行调试:

http://www.liferay.com/de/community/wiki/-/wiki/1071674/Eclipse;jsessionid=3A2A0014C6A14D67C4A437AD127296A0.node-1

Suddenley在安装更新后重启我的Ubuntu VM后,导致javax.crypto失败。

我搜索了很多,但现在没有真正的解决方案。 同时我可以在将jce.jar添加到我的jdks外部jar之后构建(Eclipse-Window-Prefernces-Installed JREs - Select JRE - Edit - Add External Jars)

这有助于构建,但不能从调试器启动时

???

1 个答案:

答案 0 :(得分:0)

使用-clean中的eclipse.ini标志启动eclipse后,一切运行正常。

我进一步注意到,“首选项”中的“恢复默认值”按钮 - > Java> ... - >编辑JRE 现在增加了比以前更多的罐子。

它现在由以下罐子组成 - 但手工添加它们没有帮助:

jre/lib/rt.jar
jre/lib/jsse.jar
jre/lib/jce.jar
jre/lib/charset.jar
jre/lib/ext/dnsns.jar
jre/lib/ext/sunpkcs11.jar
jre/lib/ext/sunjce_provider.jar
jre/lib/ext/localedata.jar

在这里使用JDK 1.5