2010-10-06 70 views
2

如何将第三方JAR文件安装到我的tomcat Web应用程序中?将jar文件安装到Tomcat Web应用程序

我已经把它放在我能想到的每一个文件夹中,和我引用它想:

import com.google.api.translate; 

是否有一个特定的文件夹?我试过了WEB_INF/lib

+0

WEB_INF/lib是正确的地方。你收到什么错误信息? – codelark 2010-10-06 01:02:11

+0

包不存在。 – 2010-10-06 01:16:52

+0

我很肯定你不会像这样导入类。这看起来像一个软件包名称,如果是的话,你会得到Java编译错误。 – 2010-10-06 03:32:40

回答

5

如果Tomcat上的所有应用程序都需要这个JAR,那么放置它的地方应该是/ lib,如果您使用的是Tomcat 6.x或更高版本,以及/ server/lib如果是5.x版本或更低。

如果只有您的应用程序需要第三方JAR,请将其放入WEB-INF/lib中。

我希望你将你的应用打包成WAR文件。

我已经把它的每一个文件夹中,我能想到的

我建议你阅读了稍多一点的关于Tomcat和CLASSPATH,然后再继续。

import com.google.api.translate; 

这看起来不像是适合我的Java。不应该是这样的:

import com.google.api.translate.*; 

包含这些类的JAR的名称是什么?你在哪里找到它?

看起来你想用某种方式使用谷歌的翻译API。

+0

我是否需要将它添加到我的ant build xml文件等? – 2010-10-06 01:13:47

+0

如果您使用Ant来编译和打包应用程序,则需要确保JAR位于Ant CLASSPATH中并被复制到WAR文件的WEB-INF/lib中。 – duffymo 2010-10-06 01:43:43

+0

这是在蚂蚁类路径中,但没有去:(必须在某处作出错误 – 2010-10-06 01:48:21

相关问题