如何在使用共享库的同时构建Java项目?

时间:2016-09-12 20:32:32

标签: java java-native-interface websphere shared-libraries

我有一个需要访问共享库类的Java类。如何编写代码以使用共享库并构建项目?

public void callApp(){
    ExternalProp prop = new ExternalProp();
    prop.set("name", "test user");
    prop.set("eligibility", "master");
    prop.set("id", "103452");
}

ExternalPropdriver-prop.jar文件中可用,我被要求在共享库中使用(不要添加到项目中)。

由于ExternalProp不在构建路径中,因此我得到编译时错误

  

无法将ExternalProp解析为类型

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

我已经解决了这个问题,

1)编译 - 将库添加为在共享位置维护的外部JAR,并更新类路径(构建路径)以引用JAR。 JAR在项目之外维护。

2)部署 - 在Web领域环境中创建了一个共享库,并将该库引用到应用程序。

https://www.ibm.com/support/knowledgecenter/en/SSAW57_8.5.5/com.ibm.websphere.nd.doc/ae/ucws_rsharedlib_map.html