点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我在努力制作Pojo豆。 我已经定义了这样的bean:
@NotNull
并且未编译:
[ycodegenerator] 23:14:13,597 [main] INFO CodeGenerator-代码生成在2774毫秒内完成。 [echo]从/home/hybris/bin/platform/bootstrap/gensrc到/home/hybris/bin/platform/bootstrap/bin/models.jar建立模型 [mkdir]创建的目录:/home/hybris/bin/platform/bootstrap/modelclasses [yjavac]将1681个源文件编译到/home/hybris/bin/platform/bootstrap/modelclasses [yjavac] ---------- [yjavac] 1./home/hybris/bin/platform/bootstrap/gensrc/pl/test/Foo.java中的错误(第19行) [yjavac] import javax.validation.constraints.NotNull; [yjavac] ^^^^^^^^^^^^^^^^^ [yjavac]无法解析导入javax.validation
最终代码是有效的,但是用于编译的类加载器似乎受到限制。 这是平台错误(Hybris 6.1)吗? 您对带注释的bean有任何经验吗?
Maciej,您好
由于某种原因,JRE库不在用于生成源代码编译的类路径上; 您可以将相应的validate-api-XXXjar放入$ PLATFORM_HOME/ext/core/lib或将Maven依赖项添加到$ PLATFORM_HOME/lib/dbdriver/external-dependencies.xml
I 有完全相同的问题。 最好将$ PLATFORM_HOME *中的内容更改为实现合作伙伴。 (这是我们试图避免的事情...)因此,在以后的版本中默认修复/更改此设置将是一个好主意。 问候,塞缪尔
一周热门 更多>