草庐IT

java - 用eclipse开普勒运行tomcat

我在eclipsekepler(最新版本)中运行tomcat7时遇到问题。我创建了一个新项目,当我选择一个新的运行时,我没有像在eclipseJuno中那样获得tomcat的选项。所以我的问题是如何使用eclipsekepler设置tomcat。 最佳答案 如果您没有安装软件包EclipseIDEforJavaEEDevelopers所以你必须确保你安装了插件“JSTServerAdaptersExtensions”。为此,请转到帮助->安装新软件...并选择"Kepler"repository.然后展开“Web、XML、JavaE

java - 为什么我们需要两次在 tomcat logging.properties 中写入处理程序?

来自docs:handlers=1catalina.org.apache.juli.FileHandler,\2localhost.org.apache.juli.FileHandler,\3manager.org.apache.juli.FileHandler,\java.util.logging.ConsoleHandler.handlers=1catalina.org.apache.juli.FileHandler,java.util.logging.ConsoleHandler我没有找到任何解释为什么需要编写处理程序和之后的.handlers?类似的属性文件有通用规则吗?

java - 部署新的 .war 文件时如何清除 tomcat 的缓存?有配置设置吗?

我有一个简单的hello,worldservlet应用程序,我只是在玩弄它,并将它推送到我在VPS上的tomcat服务器。当我对我的代码进行更改并部署它时,tomcat不会提供新发布的代码(即使在再次启动服务之后)。我停止服务,然后将新的war文件推送到/webapps/,并确保也删除旧的分解文件夹。当我重新启动服务器时,它仍然为旧代码库提供服务。配置中是否有阻止这种行为的设置?另外,我必须删除哪些文件夹?请具体说明(文件夹和路径),因为我已经尝试删除一些并且没有得到任何地方。 最佳答案 您可以删除“工作”目录。确定不是浏览器缓存问

java - 部署错误 :Starting of Tomcat failed, 服务器端口 8080 已被使用

当我使用Netbeans运行我的Java项目时,我收到以下错误:Deploymenterror:StartingofTomcatfailed,theserverport8080isalreadyinuse.Seetheserverlogfordetails.atorg.netbeans.modules.j2ee.deployment.devmodules.api.Deployment.deploy(Deployment.java:166)atorg.netbeans.modules.j2ee.ant.Deploy.execute(Deploy.java:104)atorg.apache

java - 获取 Apache-Tomcat 的错误 :JRE_HOME variable is not defined correctly when trying to run startup. bat

已结束。此问题需要debuggingdetails.它目前不接受答案。编辑问题以包含desiredbehavior,aspecificproblemorerror,andtheshortestcodenecessarytoreproducetheproblem.这将有助于其他人回答问题。关闭7年前。Improvethisquestion当尝试使用'startup.bat'通过cmd提示符启动Tomcat服务器时,出现错误为-“未正确定义JRE_HOME变量。运行此程序需要环境变量”定义环境路径为-CATALINA_HOME-C:\ProgramFiles\Java\apache-tom

java - glassfish v3 vs tomcat 7

很难说出这里问的是什么。这个问题是模棱两可的、模糊的、不完整的、过于宽泛的或修辞的,无法以目前的形式得到合理的回答。为了帮助澄清这个问题以便可以重新打开它,visitthehelpcenter.关闭12年前.你推荐哪一个用于网络?为什么? 最佳答案 我不推荐任何特定的。如果您只需要JSP/Servlet支持,那么两者都足够了。如果您想要更多(例如,JavaEEAPI提供的任何东西,它比单独的JSP/Servlet更多),那么如果不手动添加Tomcat是不够的一堆组件,以符合完整的JavaEEAPI,如JBossAS正在做。在(Ecl

java - Tomcat 404 错误 : The origin server did not find a current representation for the target resource or is not willing to disclose that one exists

这个问题在这里已经有了答案:Servletreturns"HTTPStatus404Therequestedresource(/servlet)isnotavailable"(19个回答)关闭5年前。我按照o7planning的教程进行操作,但在第6步卡住了:http://o7planning.org/en/10169/java-servlet-tutorial这只是一个显示HelloWorld的简单项目,但由于某种原因,我不断收到404错误。详情:但是Tomcat欢迎页面显示正常。到目前为止我尝试过的解决方案(但它们不起作用):Right-clickproject->properti

java - 什么是 Tomcat 组件?什么是卡特琳娜和郊狼?

关闭。这个问题需要更多focused.它目前不接受答案。想要改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭5年前。Improvethisquestion谁能描述一下Tomcat中的组件是什么,它在Tomcat服务器中的作用是什么?什么是土狼?什么是卡特琳娜? 最佳答案 Catalina是Tomcat的servlet容器。Catalina实现了SunMicrosystems的servlet和JavaServerPages(JSP)规范。在Tomcat中,Realm元素表示分配给这些用户的用户名、密码和

Java/Tomcat 独立,如何记录/访问所有 HTTP GET 请求

我在独立模式下运行Tomcat。“独立”部分非常重要:我不要在Tomcat前面安装Apache。在我的问题中,关于如何实现“网络错误”,我得到了一个很好的答案:Javawebapp:howtoimplementawebbug(1x1pixel)?但是答案表明:Inyouraccesslogs,youcancountforyourjpg-theoutputshouldbe"127.0.0.1--[10/Jun/2010:11:38:53+0530]"GET/mywebapp/jsp/invisible.jpg?1276150133362HTTP/1.1"200991但是,我担心的是,我找

java - "Not allowed to load local resource: file:///C:....jpg"Java EE Tomcat

我正在尝试在良好存储后从我的文件系统中检索图片,(而不是将其放入数据库中,我将其复制到磁盘并将路径放入数据库)我已将图片存储到c:\images\文件夹,并假设完整路径的名称为c:\images\mypic.jpg当我尝试检索它时,将imgsrc属性设置为通过使用一些java代码在浏览器控制台中我发现了这个错误Notallowedtoloadlocalresource:file:///C://images//mypic.jpg问题:如何解决这些路径问题?我应该在哪里存储图片?我应该从哪里检索它们? 最佳答案 发送标签将导致用户浏览器