我刚接触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:
我有一个AWS弹性豆柄环境,其目前的平台是Tomcat 8 with Java 8 running on 64bit Amazon Linux/2.7.7。
我发现在升级到Tomcat 8 with Java 8 running on 64bit Amazon Linux/2.8.0之后,上面的程序开始显示javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure错误。
下面是错误堆栈跟踪的一部分:
javax.net.ssl.SSLHandshakeException: Received fatal
我已经在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
我在windows系统中运行在Tomcat5.5服务器上的JSP代码。
我必须将所有JSP代码复制到linux系统中,当我这样做时,我得到了一个错误,说明如下。
javax.servlet.ServletException: c:\tmp is not a directory
Readcsv.init(Readcsv.java:36)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
org.apache.catalina.connector.CoyoteAdapter.servi
我们在CentOS 6.3上使用HornetQ 2.2.14。我们遇到了应用服务器中CPU使用率过高的问题,并已使用探查器将其缩小到我们的HornetQ用户。
具体地说,我们在具有大约150个消费者的空队列上快速连续调用此方法:
// Called about every 10ms per consumer.
javax.jms.MessageConsumer.receive(10);
这导致在我们的空闲Tomcat实例上,大约有2个NIO工作线程回溯到Netty,消耗了大约50%的2个CPU核心。
PID USER PR NI VIRT RES SHR S %CPU %
我们的应用。是用Spring boot开发的,打包类型是war。我们在命令行"java -jar b2b.war“和专用的Tomcat上运行它。在Jasper报告中,我们得到了一个错误"Font Arial is not available to the JVM“。好吧,一个已知的问题,我们创建了Jasper Repost Studio的字体扩展jar,并将其打包到war中。在那之后,一切都可以在Windows上运行,既有嵌入式的,也有专用的Tomcat。在Linux和专用Tomcat上,我们不断收到"Font Arial is not available“错误。安装m
我很难在我的linux服务器上启动tomcat。我运行startup.sh,并让Tomcat开始日志记录,但随后无法访问本地主机上的任何内容:8080。
$CATALINA_HOME/bin/startup.sh
Using CATALINA_BASE: /home/tomcat/apache-tomcat-8.5.11
Using CATALINA_HOME: /home/tomcat/apache-tomcat-8.5.11
Using CATALINA_TMPDIR: /home/tomcat/apache-tomcat-8.5.11/temp
Using JRE_HOME:
我最近刚迁移到一个新的spring引导版本,即v2.6.2,现在我发现了一些服务日志的以下例外。
23:27:45.148 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port(s): 8080 (https) with context path ''
23:27:47.046 [main] INFO o.a.c.i.engine.AbstractCamelContext - Routes startup (total:1 started:1)
23:27:47.048 [main] IN
每当我试图运行我的spring引导应用程序时,Linux机器都会返回以下问题:
org.apache.catalina.LifecycleException: Failed to start component [Connector[HTTP/1.1-80]]
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:167) ~[tomcat-embed-core-8.5.23.jar!/:8.5.23]
at org.apache.catalina.core.StandardServ
我有一个linux vps,我安装了tomcat9,一切都很正常。但是在我将Java Spring MVC war文件部署到tomcat (让我们称之为example.war)之后,当我按下"start“时,它会显示一条消息:FAIL - Application at context path [/example] could not be started (我使用了tomcat管理器)。我的Java Spring项目过去是通过tomcat7插件部署在我家里的计算机上的。
我的英语就像3岁的小宝宝。
最近,我做了一个有很多文件访问的网站。
不幸的是,我的tomcat给了我以下错误消息
Fatal: Socket accept failed
java.net.SocketException: Too many open files
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408)
at java.net.ServerSocket.imp
我看不到本地tomcat on linux box上的visualvm配置文件结果。我只看到检测到的status -0类,没有分析结果
RedHat ELS 6.4 java 1.7.0_25-b15 Tomcat和visualvm以相同的java.io.tempdir=/tmp启动
/tmp目录包含hsperfata_目录和jfluidbuf....tmp文件。
我正试图用Jenkins配置管道,并将其部署到Azure。我正处于教程的最后一步:
最后一步如下,我必须在Azure CLI中输入这个内容:
az group create --name yourWebAppAzureResourceGroupName --location region
az appservice plan create --name appServicePlanName --resource-group rgname --is-linux
az webapp create --name webAppName --resource-group rgName --plan a
我在启动tomcat服务器时收到以下消息:
org.apache.catalina.core.AprLifecycleListener.lifecycleEvent The APR based Apache Tomcat Native library which allows optimal performance in production environments was
not found on the java.library.path: /usr/java/packages/lib/amd64:/usr/lib/x86_64-linux-gnu/jni:/lib/x86_64-li
当我在linux中启动tomcat时,我遇到了一个问题。Using CLASSPATH:/data/apache-tomcat-7.0.47/bin/bootstrap.jar:/data/apache-tomcat-7.0.47/bin/tomcat-juli.jar
`Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory
at org.apache.catalina.startup.Bootstrap.<clinit>(Boots
我知道这可能被认为是重复的,但没有其他的答案对我有效。
我正在将一个WAR文件部署到ubuntu14.04。不管我编译的版本是(1.6,1.7,1.8),我都会继续得到这个错误。我的猫版
ubuntu@HOST:/opt/tomcat/bin$ ./version.sh
Using CATALINA_BASE: /opt/tomcat
Using CATALINA_HOME: /opt/tomcat
Using CATALINA_TMPDIR: /opt/tomcat/temp
Using JRE_HOME: /usr/lib/jvm/java-8-oracle
Usin
我已经成功地在ubuntu14.0上安装了Zabbix3.2服务器,主机上的Z是green.Unfortunately,JMX是红色。
Zabbix Server : 192.168.1.112 Linux Server with tomcat : 12.8.9.20
关注
步骤1:创建主机或将JMX接口添加到现有的主机。步骤2:将Zabbix代理添加到tomcat服务器(12.8.9.20)步骤3:配置Zabbix代理步骤4:安装Os Linux模板。步骤5:在zabbix Server上安装zabbix-java-gateway.conf步骤6:以下是我在/etc/zabbix/zabbi