有一段时间我struggling to get an arquillian test case running。此测试涉及以JSF类为根的类,并且由于找不到ClassFormatError: Absent Code
的实现而遇到javax.faces.model.DataModel
。
我的假设是我需要为我的测试提供一个JSF实现,但是我找到的实现(例如与JBoss捆绑的实现)没有javax.faces
包,只有com.sun
,我找不到DataModel
类的痕迹。
我在哪里误解了它的工作方式?为什么impl
实际上没有实现api
?
答案 0 :(得分:1)
API:
实施:
这种分离并不像应该的那样干净,但这主要是意图。分成这两个罐子是开发人员选择组织代码的方式,但是你需要在大多数情况下都使用这两个库。