我已经安装了XAMPP v3.2.2,并且Apache和MySQL运行正常。但Tomcat不会启动,并出现错误:
Tomcat Started/Stopped with errors, return code: 1
14:37:47 [Tomcat] Make sure you have Java JDK or JRE installed and the required ports are free
14:37:47 [Tomcat] Check the "/xampp/tomcat/logs" folder for more information
当我打开名为catalina的日志时。pid仅具有pid 8556(尽管每次尝试运行Tomcat时该值都不同)。
我已经更改了Tomcat的默认端口。我已经安装了JavaJDK(C:\Program Files(x86)\Java\jdk1.8.0_65
)和JavaJRE(C:\Program Files(x86)\Java\jre6
),并将Windows系统属性中的环境变量设置为JAVA_HOME
和JRE_HOME
到前面提到的文件路径。我不确定我还可以尝试什么来克服这个错误?
**关于JRE的额外信息**
出于某种原因,我有两个JRE实例,C:\Program Files(x86)\Java\jre6
和C:\Program Files(x86)\Java\jre1.8.0_65
。虽然我尝试过在环境变量设置中设置这两个,但都不起作用,但我想知道这是否是问题的原因?
谢谢Anne Lingesh,它按照你的答案工作。
转到环境变量,在系统变量添加中,
CATALINA_HOME : C:\xampp\tomcat
JAVA_HOME : C:\Program Files\Java\jdk1.8.0_92 (Upto your jdk path in your system)
现在转到文件夹C:\xampp\tomcat,然后按住shift键并单击鼠标右键,选择“在此处打开命令窗口”,键入catalina\u start,然后按enter键。
现在转到xampp控制面板并启动tomcat。
转到环境变量,在系统变量添加中,
>
CATALINA_HOME: C:\xampp\tomcat
JAVA_HOME: C:\Program Files\Java\jdk1.8.0_92(到系统中的jdk路径)
现在转到文件夹C:\xampp\tomcat
然后shift右键单击
并在此处选择打开命令窗口并键入catalina_start
然后点击Enter。
现在转到xampp控制面板并启动tomcat。
设置路径似乎有问题。确保您设置了路径示例路径:
如果您正在使用skype,请检查并确保skype未使用端口8080或8081。如果是这种情况,请更改skype端口并重新启动skype
新到Android等。 我跟着走了,但一定是出了什么问题。 ... 在工作区中,我有自己的项目: 在此项目内部:在“libs”中,我添加了“android-support-v4.jar” 在此项目中:在Android依赖项中,我有“android-support-v4.jar” 在此项目内部:在参考文献库中,我有“google-play-services.jar” 在此项目内部:在参考库中,我有“
null 这是我的终端指纹 ankit@ankit-Hcl-desktop:~/apache-tomcat-8.0.28/bin$./startup.sh 使用catalina_base:/home/ankit/apache-tomcat-8.0.28 无法连接 Firefox无法建立到localhost:8080的服务器的连接。 之后我用了catalina.sh 我做错了什么?
作为一名测试人员,我希望通过使用PHPUnit来测试代码的安全性和可靠性。 目前,PHPUnit只通过了11项测试中的第一项。然后它放弃其余的测试,没有消息。 我尝试过的: 删除PHPUnit,清除我的缓存(),并重新安装PHPUnit() 确保每个测试文档字符串中都有 使用\test[a-zA-Z]\作为函数名 使用phpunit--filter[未运行的测试的名称] 将PHPUnit从v8.4
我在Jenkins的plugin,这个插件可以运行现场测试,但不能由调度器自动运行。这个提供了按钮,但我必须自己点击它。 问题:我可以对按钮或任何其他建议进行变通吗? 目标是:再次自动运行失败的测试。
我正在开发一个spring启动应用程序并编写一些junit测试。 但我发现,当我运行任何测试时,tomcat也会启动,这使得这些测试非常缓慢,浪费了很多时间。 当我开发一个SpringMvc应用程序时,junit测试可以在不启动tomcat的情况下运行,这节省了很多时间。 所以,我想问它在那里无论如何要运行启动tomcat的springstart测试?
我对OSGi不是完全的新手,但显然已经够新手了。 我想做的是编写一个OSGi(ApacheFelix)包,并将Java脚本API(JSR-223)与Groovy结合使用。为此,我安装了groovy 2.4.12,它已经是一个OSGi捆绑包,我将groovy运行时(2.4.12)视为Felix远程Shell控制台中的一个活动服务。 我也理解Java的ServiceLoader API和OSGi的捆绑