在Java bean批注中使用外部依赖项

2020-08-18 08:43发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)假设我要使用opencsv。 我...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


假设我要使用opencsv。 我在`external-dependencies.xml`中添加了依赖性,要求通过说出usemaven ='true'来下载依赖性。 将下载jar文件并将其存储在扩展的lib文件夹中。

现在,如果我想使用此依赖关系来生成包含注释示例的Java bean。

 
     
     
          @CsvBindByName(列=" first_name",必填= true)
     
  

为什么无法解决依赖关系?

另一方面,如果我直接创建Java类,那么它可以很好地运行示例-

导入com.opencsv.bean.CsvBindByName;
 公开课数据{

     @CsvBindByName(column =" first_name",必填= true)
     私有字符串名称;

 }
 

(23.2 kB)
1条回答
2020-08-18 09:25

有一种方法可以在构建类路径中插入依赖项。 我们可以使用`buildcallbacks.xml`。 我要做的是将外部依赖关系移至" platform/core/lib",因为我希望在模型类生成期间可以使用它。 代码段:

 
    <顺序>
       
       <!-将jar从扩展程序lib文件夹复制到平台核心->
       
    
  

一周热门 更多>