Articles of tomcat

不能从netbeans运行tomcat 7

path – C:\Program Files\Apache Software Foundation\Tomcat 7.0\bin catalina_home – C:\Program Files\Apache Software Foundation\Tomcat 7.0\ NetBeans服务器设置http://img.zgserver.com/java/2mFDn.png (该系统不会让我张贴图像) 当我点击运行buttontomcat抛出一个错误:127.0.0.1命令不被识别为内部或外部可操作的程序或batch file。 (使用Windows 7 64位)

如何在Windows上打开一个名字太长的JAVA servlet文件?

我需要将转换的JSP看到Servlet中。 所以,在TOMCAT的work / Catalina目录中,当我尝试打开Java Servlet文件时,会引发错误。 我已经经历了这个描述实际上,我无法对这个特定的文件执行任何操作( 重命名,删除,移动,复制 ) 我已经附上截图相同。

如何整合apache solr与eclipse和Apache tomcat

在eclipse中开始使用apache solr是非常困难的。我是apache solr的新手,试图将它与eclipse集成,以便我可以开发web应用程序。我已经search了很多链接,但没有任何用处。我已经下载了apache solr 5.0,但无法在Windows中与Eclipse集成 请提供任何步骤明智的步骤解决scheme,并提供一些很好的例子。

8005端口是通过Windows 10系统进程useb

从今天起,端口8005用于Windows系统进程。 当我尝试访问url http:localhost:8005时,我可以看到一个空白的网页,没有代码,也没有任何信息从任何Web服务器(没有欢迎的网页或类似的)。 用netstat命令我可以看到使用这个端口的进程是系统进程。 任何想法为什么Windows突然使用这个端口? 编辑:不重复的问题。 我没有安装另一个Tomcat,问题来自Windows进程,而不是另一个Tomcat实例。

为什么Java SimpleDateFormat在一些服务器上而不是在其他服务器上工作?

问候堆栈溢出, 我正在为位于雅典的外国办事处执行的一个应用程序遇到一个奇怪的问题。 构build时,应用程序是一个.war文件,部署在Tomcat实例上。 只是为了一些背景信息,这个相同的应用程序可以在美国和其他国家使用不同的Java / Tomcatconfiguration的几个不同的操作系统(Ubuntu 12.04,Windows Server 2012 R2等)上成功运行。 然而,我用来为雅典安装应用程序的操作系统是Windows Server 2008 R2。 在这个服务器上安装了Tomcat 8.5.4使用的Java JRE 1.8.0_111。 这台服务器位于雅典。 一切工作正常,除了我提交date字段到我的控制器方法的任何地方。 当试图通过应用程序的各个不同部分将datestring提交给我的控制器时,我收到以下消息: Failed to convert the value of 'java.lang.String' to required type'java.util.Date'; nested exception is java.lang.illegalArgumentException: Could not parse text [7/28/2017 7:00 AM] into any available date input formats. 请记住,当我将此应用程序部署到另一台服务器上的Tomcat实例时,一切正常,我不会收到此错误消息。 为了解决这个错误,我决定改变我的一个请求参数的types: @RequestParam("date") Date date 至 @RequestParam("date") […]

Tomcat6不会在Windows和Java6上启动

我刚刚下载了一个Tomcat6的新副本以安装在开发服务器上。 服务器运行Win2k3 SP2和Java6。 当我启动Tomcat6时,它会报告以下内容: D:\> d:\ tomcat \ bin \ tomcat6.exe // TS / Tomcat6 [2009-07-14 15:26:38] [427 prunsrv.c] [错误]操作成功完成。 [2009-07-14 15:26:38] [1336 prunsrv.c] [error]加载configuration失败 Tomcat似乎有configuration问题,但我不知道从哪里开始寻找。 Tomcat出了这个问题有点令人惊讶。 Java6和Tomcat6之间是否存在兼容性问题? 为什么默认configuration会失败?

Windows用点来托pipe文件和主机名

这是我的hosts文件( c:\ WINDOWS \ system32 \ drivers \ etc ) # Copyright (c) 1993-1999 Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. # # This file contains the mappings of IP addresses to host names. Each # entry should be kept on an individual line. The IP […]

自动恢复虚拟内存分配

我的系统使用在本地库(C ++)中构build的第三部分内核,在Tomcat 6上运行J2EE上层。供应商规定32位JDK,整个应用程序非常饥饿。 目前我们正在使用32位JVM在Windows x64上运行。 本质上,一旦虚拟大小接近2GB 32位寻址限制,JVM就会挂起。 问题:第三方框架有时会对内存提出很大的请求,这会推高在服务器上分配的虚拟大小。 即使看起来内核正在减less其内存需求,分配的虚拟大小也不会恢复。 在一个典型的Tomcat部署中,虚拟大小会自动恢复还是总是作为一个高水位继续上升? 有没有办法告诉JVM尝试dynamic降低虚拟大小? 我怀疑第三方本地内核是在这里责怪,但我需要调查我们所有的select。 FYI – Windows中的AWE不是一个明确的select,因为供应商不正式支持任何具有AWE支持的JVM。 迁移到Linux也不是一个容易的途径,但正在考虑之中。

如何从Java EE Web应用程序运行外部应用程序?

我一直在使用一个Web应用程序来使用Intranet。 我使用Apache 7和Windows Server 2003。 在我的一个页面中,我需要打开一个外部应用程序,我们可以在C:/ Program Files / etc中find一些已经初始化的参数。 当然,用户必须使用服务器上的Web应用程序才能使其工作(情况就是如此)。 要打开应用程序,我使用ProcessBuilder对象。 问题: 当我在Eclipse上本地工作并手动运行服务器时,它完美地工作。 任何应用程序都可以从网页打开自己。 但是,当我使用tomcat的Windows服务(这就是我们想在服务器上使用),它只是从来没有启动。 或者更具体地说,它直接启动和停止应用程序。 没有Java错误抛出和process.waitFor()退出值为0.事实是,我们可以通过Web应用程序运行进程(我试图运行简单的batch file),但是当涉及到UI时,它将永远不会出现。 同样,这次在服务器上,如果通过双击或cmd启动tomcat7.exe(我们可以在%CATALINA_HOME%/ bin目录中find),Web应用程序中的UI将会出现。 如果我用services.msc或tomcat7w.exe或tomcat7 start它通过CMD tomcat7 start ,它不会。 我想到了几件事情: 使用另一个用户来启动服务 改变服务的启动方式(StartMode:jvm,java。我没有用exe成功)我多次阅读了Tomcat 7的Windows Service How-To ,但没有find任何解决我的问题。 你有什么想法发生了什么,以及如何解决这个问题? 运行tomcat作为服务和命令行有什么区别?

如何在30秒内closurestomcat的windows服务(或者从SCM请求更多的时间)

我有问题,我的tomcat启动为Windows服务。 有几个Web应用程序正在运行,当我试图停止服务(以编程方式)停止它超过30秒,由于时间限制(默认是30秒)SCM放弃操作。 这可以在registry中configuration,但我无法改变它(似乎是丑陋的解决scheme)。 我该如何解决这个问题? 有没有一些tomcat的kill_timeout? 或者我应该如何阻止我的申请?