Java Eclipse项目与构建路径
我正在构建一个库,它围绕SpymeCached客户端封装了一些代码。这称为CacheClient。这是一个简单的Java项目。我将spymemcached.jar放入其lib文件夹中 下面是它的外观,您还可以看到生成路径设置: 库:CacheClient项目:CacheClient.jarJava Eclipse项目与构建路径,java,eclipse,jar,buildpath,Java,Eclipse,Jar,Buildpath,我正在构建一个库,它围绕SpymeCached客户端封装了一些代码。这称为CacheClient。这是一个简单的Java项目。我将spymemcached.jar放入其lib文件夹中 下面是它的外观,您还可以看到生成路径设置: 库:CacheClient项目:CacheClient.jar 解放党 spymecached.jar Java构建路径/库选项卡: spymemcached.jar-CacheClient/lib/spymemcached.jar 我正在做的是构建一个简单的Ja
- 解放党
- spymecached.jar
- 网络内容
- WEB-INF
- 解放党
- 空的
- 解放党
- WEB-INF
谢谢,在web应用程序中使用lib的最简单方法是将lib的jar放入web-INF/lib目录
如果您不想手动操作,请查看此链接,了解如何实现自动化:在web应用程序中使用库的最简单方法是将库的jar放入web-INF/lib目录
如果您不想手动执行此操作,请查看此链接,了解如何自动执行此操作:在您的案例中,cacheclient.jar依赖于spymecached.jar。但是在构建cacheclient.jar时,它并没有与spymecached.jar打包在一起。所以仅仅在tomcat/lib文件夹中复制cacheclient.jar是不够的。首先,在tomcat lib文件夹中复制jar文件不是一个好的做法 你能做的就是把你的两个罐子都拷贝进去
servicewebapp.war>WenContent>WEB-INF>lib应该可以工作。在您的案例中,cacheclient.jar依赖于spymecached.jar。但是在构建cacheclient.jar时,它并没有与spymecached.jar打包在一起。所以仅仅在tomcat/lib文件夹中复制cacheclient.jar是不够的。首先,在tomcat lib文件夹中复制jar文件不是一个好的做法 你能做的就是把你的两个罐子都拷贝进去
servicewebapp.war>WenContent>WEB-INF>lib应该可以使用。OK这就是解决方案。我将cacheclient.jar和spymecached.jar放入web应用程序的web-INF/lib目录中。但是spymemcached.jar也在cacheclient.jar的lib目录中。正如我所看到的,从库中的jar引用类是不受本机支持的,因此需要一个jar或任何其他打包。我将cacheclient.jar和spymecached.jar放入web应用程序的web-INF/lib目录中。但是spymemcached.jar也在cacheclient.jar的lib目录中。正如我所看到的,从库中的jar引用类不是本机支持的,因此需要一个jar或任何其他打包。