0
我使用的STS春天的Grails,并根据the Xuggler docs我需要把xuggler.jar文件到Tomcat的shared/lib目录。在STS Spring Grails中:在tomcat的shared/lib中放置jar的位置?
Grails/STS Spring中run-app tomcat服务器的目录在哪里?
我使用的STS春天的Grails,并根据the Xuggler docs我需要把xuggler.jar文件到Tomcat的shared/lib目录。在STS Spring Grails中:在tomcat的shared/lib中放置jar的位置?
Grails/STS Spring中run-app tomcat服务器的目录在哪里?
你不知道。配置服务器或配置Tomcat是与构建和部署应用程序不同的一项活动。 Tomcat是一个容器(网络服务器),它可以有很多应用程序。
您只需要将Tom JAR安装在Tomcat的lib目录中一次,但您将会多次构建并重新部署您的应用到服务器。如果你想在你的应用中包含JAR(而不是在Tomcat中),那么你可以在BuildConfig.groovy的grails-app/conf中这样做。但是那些jar包含在应用程序的WAR文件中,它们不会进入Tomcat的lib目录。
我知道怎么回事,要么将其添加到BuildConfig或通过手动将其复制到/ lib目录部署罐子到应用程序本身。由于xuggler包含对本机库的JNI调用,因此您应该将其部署到容器中,而不是应用程序。只是好奇如何做到这一点的运行应用程序。但我想这并不重要,因为在运行应用程序服务器中一次只运行一个应用程序。 – mtyson 2012-07-14 17:37:44