#!/bin/sh
export JAVA_HOME="/usr/local/java/jdk1.8.0_161"
export CATALINA_HOME="/usr/local/activemq/apache-activemq-5.13.4"
case $1 in
start)
sh $CATALINA_HOME/bin/linux-x86-64/activemq start
;;
stop)
sh $CATALINA_HOME/bin/linux-x86-64/activemq
我有一个文件,我在这个文件上运行了如下的尾命令
tail -n+1 -F "./log/catalina.log"
我想在该文件的每一行后缀或前缀,这可能是文件名称本身,因此如果文件内容如下所示:
INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version: Apache Tomcat/9.0.1
INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server built:
我已经在linux上安装了java和tomcat appache服务器。当我打算在linux服务器上使用./startup.sh命令启动tomcat时,它给出的输出为
Using CATALINA_BASE: /usr/src/apache-tomcat-5.5.28
Using CATALINA_HOME: /usr/src/apache-tomcat-5.5.28
Using CATALINA_TMPDIR: /usr/src/apache-tomcat-5.5.28/temp
Using JRE_HOME: /usr/src/jdk1.6.0_16
Using CL
我使用的是Eclipse Kepler、Tomcat7和Ubuntu 12.04。当Tomcat在45秒后启动它时,它会说
Server Tomcat v7.0 Server at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the server editor.
我增加了超时时间,重新安装了Eclipse和Tomcat,但问题仍然没有解决。
在调试模式下,我得到这个错误。
<terminated, exit
我刚接触Linux,但我花了一整天的时间安装Java和Tomcat。我的目标是用这个Linux机器托管一个应用程序。我知道它在我的基于windows的机器上运行得很好,但它是我的笔记本电脑,所以我计划使用Linux Box作为我的专用服务器。
在许多论坛之后,我现在已经安装了Tomcat7。然而,我无法启动它。
切换到tomcat目录和"./startup.sh“,我会得到以下输出:
Using CATALINA_BASE: /usr/local/tomcat
Using CATALINA_HOME: /usr/local/tomcat
Using CATALINA_TMPDIR:
一切正常,但我在Eclipse的package explorer中单击了我的项目并导出了war文件,然后我的tomcat7服务器停止了工作。我有个例外:
2012-08-24 11:55:19 org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /us
我使用的是cloud foundry插件。我已在Config.groovy中设置了凭据。你能告诉我更多关于我得到的错误吗?
Application Deployed URL: 'sqr-gb-ks.cloudfoundry.com'
>
Would you like to create and bind a mysql service?[y,n] > Invalid input. Must be one of [y,n] y
Service 'mysql-8a02c10' provisioned.
>
Would you like to c
我需要迁移一个Tomcat应用程序到一个码头形象。
我使用的是同样版本的tomcat和java:
例如:
Using CATALINA_BASE: /services/app
Using CATALINA_HOME: /fr/third-party/tomcat-7.0.47
Using CATALINA_TMPDIR: /services/app/temp
Using JRE_HOME: /fr/third-party/jdk1.8.0_66/jre
Using CLASSPATH: /fr/third-party/tomcat-
7.0.47/bin/b
我使用linux和tomcat6。
当我使用浏览器http://my-ip-address:8080/my-app/打开时,它显示一个空白页面。
INFO: Server startup in 6252 ms
May 6, 2013 10:39:25 AM org.apache.catalina.core.StandardServer await
SEVERE: StandardServer.await: create[8005]:
java.net.BindException: Address already in use
at java.net.PlainSocketImpl.s
我在本地主机上开发了web应用程序,它工作得很好。但是当我在服务器上部署它时,当我尝试创建用户时,它得到了内部服务器错误
当我使用./catalina.sh run运行它时,我得到了这样的结果
12-May-2018 22:48:17.984 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent The APR based Apache Tomcat Native library which allows optimal performance in production environments wa
我在linux(ubuntu)上安装了tomcat 5,但是在启动它之后,它会自动下降,我通过下面的命令检查它:
lsof -i:8080
它显示了java,但是过了一秒钟,当我再做一次(lsof -i:8080)时,它什么也没有显示。
我查了一下日志,看到了这个:
java.net.BindException: Address already in use
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSock
我将Tomcat作为Docker容器启动:
$ docker run -dP tomcat
并且该过程正确启动:
$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
48b87e545c18 tomcat "catalina.sh run" About a minute ago Up About
在运行git项目的docker-compose up时,我收到错误standard_init_linux.go:195: exec user process caused "no such file or directory
下面是堆栈跟踪,
ifour.techno@ifour-137 MINGW64 /d/test/Docker/LinkData_Theater_Repo/Linked-Data-Theatre (master)
$ docker-compose up
Starting virtuoso ...
Starting ldt ... done
Attaching to
在Linux/Debian Tomcat配置方面,我面临一个棘手的问题:
我已经设置了路径变量,但是当我试图启动或关闭Tomcat时,什么都不会发生。日志为空,如下所示:
root@debian:/var/tomcat/bin# ./version.sh
Using CATALINA_BASE: /var/tomcat
Using CATALINA_HOME: /var/tomcat
Using CATALINA_TMPDIR: /var/tomcat/temp
Using JRE_HOME: /usr/lib/jdk/bin
Using CLASSPATH:
当我尝试在Linux上启动SonarQube 7.7时,我得到了以下错误。
WARN web[][o.s.p.ProcessEntryPoint] Fail to start web
java.lang.RuntimeException: org.apache.catalina.LifecycleException: Failed to initialize component [StandardServer[-1]]
at com.google.common.base.Throwables.propagate(Throwables.java:160)
at
以前,我的webapp运行良好,但我尝试从eclipse导出.war文件。在导出之后,我从eclipse启动了tomcat7服务器,我得到了这个异常:
2012-08-27 12:29:16 org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr
在Linux系统中,我试图将Oracle db与我的应用程序(一些servlet)连接起来,该应用程序托管在Apachetomcat8.0中。在运行tomcat时,catalina.out抛出的错误如下:catalina.out no ocijdbc11 in java.library.path
我看到很多线程在谈论缺少的ocijdbc11.dll文件,建议我们将其添加到windows/eclipse环境中。但是在Linux中,我如何解决这个问题呢?我不想使用oracle瘦驱动程序,因为我没有远程运行的oracle db的IP和其他内容。你的建议/解决方案将对我有很大帮助,谢谢.