0

经过多次搜索,我仍然遇到以下问题:

sealing violation: package oracle.jdbc is sealed

在我的类路径中有一个,而且只有一个 ojdbc.jar

我试过 ojdbc14、ojdbc16、ojdbc5 和 ojdbc6。我使用 maven+nexus。我不知道问题可能来自哪里。

暗示 :

如果我添加 ojdbc 的 pom 声明然后我将其删除,它正在工作(没有密封执行),

如果我添加 ojdbc 的 pom 声明,然后我将其删除并执行 eclipse:eclipse ,它不再工作(我的项目中没有更多的 OracleDriver = 没有编译,有点正常)

4

1 回答 1

0

我找到了解决方案,我的类路径中只有一个 ojdbc.jar,但是 maven 插件有一个 ojdbc 依赖项。

问题解决了 :)

于 2013-05-15T10:50:29.600 回答