首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NotImplementedException为内部专有接口

NotImplementedException为内部专有接口
EN

Stack Overflow用户
提问于 2013-05-04 20:15:50
回答 1查看 12.3K关注 0票数 14

当我尝试用ant构建我的项目时,我得到了以下警告。我的build.xml是从eclipse自动生成的:

代码语言:javascript
复制
warning: NotImplementedException is internal proprietary API and may be removed in a future release

在Eclipse中,该行没有错误,如果我删除该行(是hibernate的注解),错误将出现在另一行中。错误似乎出现在我的java文件的第一行。

我尝试用新版本和javax持久性替换hibernate和注释。但没有任何帮助。

我希望其他人也有同样的失败,并且知道我需要做什么。

编辑:

代码语言:javascript
复制
@Entity
@Inheritance(strategy=InheritanceType.TABLE_PER_CLASS)
@Table(name="myclass")
public class MYCLASS implements Cloneable {

第二行生成警告。但是,如果我删除该行,下一行将生成相同的警告。如果我删除所有注释,最后一行将生成警告。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-05-04 20:25:53

你是在什么地方导入sun.reflect.generics.reflectiveObjects.NotImplementedException吗?Sun类不是官方Java API的一部分,可能会在没有通知的情况下随时更改/删除。除此之外,如果有人在不同于Oracle的JVM上运行您的应用程序,它们可能会丢失。例如,IBM没有访问sun类的权限,因此您的程序将在运行时失败。

票数 24
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16374189

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档