我想在我的应用程序中使用 ehCache 作为二级缓存。我从 ehcache 网站下载了最新版本。不幸的是没有提供jar文件,因此我想自己编译代码。我将它放入一个新的 Eclipse 动态 Web 项目中,并将下载时附带的必要 jar 添加到构建路径中。但是现在,我的项目中仍然存在错误..
例如这失败了: import javax.transaction.TransactionManager;
有人知道为什么吗?通常我在 Eclipse Web 项目中有可用的 javax 包...
我不知何故没有得到原始的 javax 包。
我回答了我自己的问题,因为添加 javaee 包后缺少其他参考。这是sun. misc.Unsafe
. 它不必下载,但要能够使用它,必须在 Eclipse 中更改编译器设置,如下所述:https ://stackoverflow.com/a/5549580/1737854