自由迁移

时间:2017-03-07 14:15:41

标签: migration libraries websphere-liberty

我曾尝试将项目从WebSphere 8.0.0.12迁移到Liberty服务器。我尝试通过解决IBM Migration Tool生成的分析报告中提到的问题来实现此迁移。其中一个问题是Liberty上没有第三方API。我的问题是这些库已经存在于我项目的lib文件夹中,所以如何添加这些jar文件以便在自由中可用。它应该添加到server.xml或applicationconfig.xml中。我真的很困惑。

谢谢,

1 个答案:

答案 0 :(得分:0)

您需要按照提到的here

将库元素添加到server.xml
  

Liberty库有三个要素;文件夹,文件和文件集。例如:

<library>
   <folder dir="..." />
   <file name="..." />
   <fileset dir="..." includes="*.jar" scanInterval="5s" />
</library>
  

指定的文件必须是资源的容器(例如JAR文件)而不是资源本身。

     

如果列表中的元素是文件,则搜索该JAR或压缩.zip文件的内容。如果指定了文件夹,则从该目录加载资源。

例如,您可以使用以下内容添加Derby:

<library id="DerbyLibrary">
   <fileset dir="${server.config.dir}/lib" includes="derby.jar"/>
</library>