如何将本机库打包到jar文件中

时间:2016-06-22 02:30:51

标签: java eclipse tomcat jar

我有两个项目:标准的Java应用程序(项目A)和Java动态Web应用程序(项目B)。

Project A本身调用本机库。我将这个库包含在项目A的构建目录中,所有内容都可以单独运行(不涉及项目B)。

对于Project B,我在Eclipse中成功托管了Tomcat Server上的应用程序;当我不涉及项目A时,它可以正常工作。

问题是,当我实际向项目B添加代码以调用项目A时,每当项目A尝试加载其本机库以计算在本机库中实现的某些功能时,我都会收到错误。我发现无法找到本机库。放这个图书馆的地方在哪里?

我尝试过的事情:

  • 导出项目A作为可运行的jar(同时确保包括
    它的本地图书馆)。
  • 将项目A中的本机库直接添加到 Tomcat主机服务器(项目B)目录的WEB-INF / lib。
  • 将项目A中的本机库直接添加到构建中 项目B的路径。

这些似乎都不起作用。我已经在SO上看到了一些类似的问题,正如我上面总结的那样。我还在遗漏一些东西吗?

对这一个很长的道歉。它似乎是一个eclipse配置问题,而不是代码相关。谢谢

0 个答案:

没有答案