Tag: tomcat

在Eclipse构buildpath中使用用户库时发生ClassNotFoundException

我在IDE中运行的Tomcat 7使用Eclipse 3.7(STS)。 我创build了一个新的Dynamic Web项目,并将一个JSP文件添加到Web内容根文件夹。 我可以运行Tomcat并从Eclipse内部访问JSP,没有任何问题。 我已经添加了几个第三方的JAR的从用户库(我没有使用maven或自动依赖pipe理)的项目。 在JSP中,我从项目的JAR文件引用了一个类,可以毫无问题地编译这个类,但是当我在Tomcat上部署时,JSP会引发ClassNotFoundException。 显然,Tomcat无法从我的库设置中findJAR。 我尝试创build一个运行configuration为Tomcat服务器,我设置类path匹配项目的类path设置,但我仍然得到相同的classnotfound问题。 我可以通过手动将所有项目JAR复制到WEB-INF / lib目录来解决这个问题,这样webapp就可以find所有的依赖关系,但这是荒谬的,我不认为这是解决scheme,因为这是一个维护的噩梦。 我错过了什么吗?

如何在Spring中使用由Tomcat提供的JNDI数据源?

在Spring的javadoc文章中有关于DriverManagerDataSource类的说法,这个类很简单,推荐使用 使用容器提供的JNDI数据源。 这样的DataSource可以通过JndiObjectFactoryBean在Spring ApplicationContext中作为DataSource bean公开 问题是:如何做到这一点? 例如,如果我希望有DataSource bean来访问我的custo mysql数据库,那么我需要什么? 在上下文configuration等写什么?

如何embeddedTomcat 6?

目前我正在生产Tomcat 6上运行我的webapps,并且想要评估在embedded模式下运行的Tomcat。 除了api文档中有什么好的教程或其他资源吗?

无法find“http://java.sun.com/jsp/jstl/core”的标记库描述符

我已经将它列入了我的JSP页面的顶部: <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> 我已经将JSTL JAR文件放在WEB-INF/lib目录中。 但是,JSP仍然无法parsingtaglib。 我得到下面的错误: 无法find“ http://java.sun.com/jsp/jstl/core ”的标记库描述符 我正在使用Eclipse Juno,项目结构如下所示:

如何创build战争文件

创buildwar文件(使用eclipse)在tomcat上运行的最佳实践是什么? 教程,链接,例子,高度赞赏。

Java错误:只能导入一个types。 XYZparsing为一个包

我得到错误:“只能导入一个types,XYZparsing为一个包”。 有人在这里解释了原因,但我不知道我应该怎么做来解决这个问题。 仅供参考:我正在使用Eclipse。 我已经添加了下面导入的代码。 java.util。*导入工作正常。 <%@ page import="java.util.*"%> <%@ page import="org.eresearch.knowledgeportal.model.Category"%> <%@ page import="org.eresearch.knowledgeportal.dao.CategoryDao"%> <% CategoryDao catDao = new CategoryDao(); ArrayList<Category> catList = catDao.selectCategory(); // %> 编辑:实际的错误是: org.apache.jasper.JasperException: Unable to compile class for JSP: An error occurred at line: 7 in the generated java file Only a type can be imported. org.eresearch.knowledgeportal.model.Category resolves to a […]

POST参数内容是否有最大尺寸?

我正在解决使用HTTP POST和Servlet在两个系统之间发送XML的Java应用程序的问题。 我怀疑问题在于XML的增长太大了。 这有可能是问题吗? 有限制吗? 当它不起作用时,消费者端的request.getParameter("message")将返回null。 这两个应用程序都在TomCat上运行。 例如,大小为1.73mb的XML文档将无法通过。

使用tomcat运行一个php应用程序?

是否有可能使用tomcat运行PHP应用程序? 在告诉我只使用httpd之前,我已经在host/myapp web服务器上运行了一个Java应用程序。 现在我想在主机/ roundcube上安装RoundCube。 一个是PHP,一个是Java。 我一直看到非正式引用说这是可能的,但没有真正的指示。 我不想把它们放在单独的端口上,我需要标准的HTTP和HTTPS端口。 有没有人有这方面的资源?

什么是推荐的方式从Tomcat的servlet产生线程

可能是重复! 我正在使用Tomcat作为我的服务器,并且想知道在servlet中产生具有确定性结果的线程的最佳方法。 我正在从一个servlet动作运行一些长时间运行的更新,并希望完成请求并在后台执行更新。 而不是像RabbitMQ那样添加一个消息中间件,我想我可以生成一个可以在后台运行的线程,并在自己的时间内完成。 我在其他SO线程中读取服务器终止服务器产生的线程,以便它能够很好地pipe理资源。 有没有推荐的方式来产生线程,使用Tomcat的后台作业。 我也使用Spring MVC的应用程序。

如何在Tomcat上部署基于EJB的应用程序

我使用EJB3和JSF开发了一个小型Java应用程序。 但是我想在Tomcat服务器上部署它(不是在GlassFish中,而不是在Netbeans IDE中,它必须独立于Netbeans)。 我如何在Tomcat上部署它?