问题标签 [catalina]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
tomcat - 在 Liferay 上进行 SSH,然后当我退出终端时它会关闭
我在终端上使用 ssh 来运行我的 liferay。
我使用这个命令
现在,当我运行这个命令时,我的 liferay 会运行得很好,但是当我退出终端时,它也会关闭我的 Liferay。导致我的网站返回“服务暂时不可用”
运行 catalina 脚本的正确方法是什么?我真的需要保持终端打开以保持服务器运行吗?我认为我所做的事情有问题。
使用 Liferay 6.0
请指教。
谢谢你!
java - 在 catalina.sh 中我们需要为 JAVA_OPTS 设置多少内存
以下是我的系统配置
以下是我在 Catalina.sh 中的 JAVA_OPTS
JAVA_OPTS="-Djava.awt.headless=true -Dfile.encoding=UTF-8 -server -Xms1536m -Xmx1536m -XX:NewSize=256m -XX:MaxNewSize=1024m -XX:PermSize=256m -XX:MaxPermSize=1024m - XX:+DisableExplicitGC"
我在大量使用时收到以下错误。和 Tomcat 崩溃..
任何人都可以说出 JAVA_OPTS 的正确配置,这样我就不会收到此错误。请帮助我提前谢谢。
编辑: 最后我像这样给了java选项
JAVA_OPTS="-Djava.awt.headless=true -Dfile.encoding=UTF-8 -server -Xms1536m -Xmx3072m -XX:NewSize=256m -XX:MaxNewSize=1024m -XX:PermSize=256m -XX:MaxPermSize=1024m"
java - 启动 Tomcat 7 Web 应用程序时“无法加载类”
每当我部署在 Spring MVC 中开发的应用程序时,我都会收到以下错误消息:
我不知道这意味着什么,除了一个谷歌类是最终的并且有些东西试图继承它(我没有在我的代码中的任何地方这样做)。有什么建议么?
java - catalina.bat 可以更改环境变量吗?
我正在继承一个项目,并且(根据其他开发人员的说明)catalina.bat
用他的(他使用相同的版本)覆盖了我的 Tomcat 版本。然后我尝试重新启动 Tomcat 并得到一个与commons-logging.jar
Tomcat 依赖项相关的异常。
在经历了很多挫折之后,我刚刚下载了一个不同版本的 Tomcat 并尝试直接运行它(没有配置)......我得到了同样的错误!
所以几天前我在SO上问了这个问题。共识是我的类路径不知何故变得“脏”,现在我想知道catalina.bat
我盲目复制的文件是否以某种方式设置了影响 Tomcat 引导能力的环境变量——甚至跨版本。
我知道这个问题与我问的另一个问题相似,但有所不同。虽然我的第一个问题是“这里出了什么问题”并且更笼统,但我现在要问的(尽管相关)更具体,是关于catalina.bat
它与 Windows 7 环境变量的关系以及它与 Windows 7 环境变量的关系。
感谢您在这里的任何帮助。
编辑:我看到这个问题已经有一个“离题”的密切投票。我反对的观点如下:SO 是一个编程问答网站,用于询问与代码和编程相关的特定问题。catalina.bat
是一个脚本,它是代码,这个问题与我正在使用的脚本中的潜在错误/缺陷有关。
编辑:找到catalina.bat
错误消息来自的行(同样,Tomcat 启动正在死亡的地方)。这是行(从 7.0.19 的未更改版本开始):
%_EXECJAVA% %JAVA_OPTS% %CATALINA_OPTS% %DEBUG_OPTS% -Djava.endorsed.dirs="%JAVA_ENDORSED_DIRS%" -classpath "%CLASSPATH%" -Dcatalina.base="%CATALINA_BASE%" -Dcatalina.home="%CATALINA_HOME% " -Djava.io.tmpdir="%CATALINA_TMPDIR%" %MAINCLASS% %CMD_LINE_ARGS% %ACTION%
我能够放置echos
在脚本中并获得以下值:
JAVA_OPTS 让我全神贯注于logging.properties
和ClassLoaderLogManager
条目。这对任何人都意味着什么?!?
apache - Apache tomcat 打印随机空指针
我们的 apache tomcat 服务器正在打印随机空指针异常。通常你会看到一个堆栈跟踪..
spring - Tomcat + OSGi:未找到 Catalina 服务
尝试在 virgo-tomcat-server-3.0.2.RELEASE 上启用带有 Web 支持的 Spring DM 时,我得到了异常:
这些是我添加到服务器的捆绑包:
- catalina.osgi-5.5.23-SNAPSHOT.jar
- catalina.start.osgi-1.0.0.jar
- spring-osgi-web-1.2.1.jar
- spring-osgi-web-extender-1.2.1.jar
以前有人遇到过这个错误吗?
谢谢你。
hibernate - Tomcat catalina.out 文件增长非常迅速!如何防止 Hibernate 的 INFO 和 DEBUG 语句被添加到 catalina.out 文件中?
我的 Java 应用程序(Spring、Hibernate、MySQL)在 Tomcat 5.5 中运行
在对我的应用程序进行最后一组更改之后,Tomcat 的 catalina.out 文件增长得非常快。对于每个查询,它都会向文件中添加几 MB 的 INFO 和 DEBUG 语句
日志文件有大量的 INFO 和 DEBUG 语句,如下所示:
log4j.properties 的内容:
application.properties 文件的内容:
在最后一次更改中,我删除了以下 jar 文件:
并添加了以下 jar 文件:
有人可以告诉我如何防止 Hibernate 的 INFO 和 DEBUG 语句被添加到 catalina.out 文件中吗?非常感激。
更新: 根据我在网上找到的内容,我将 log4j.properties 文件更新为以下内容:log4j.rootLogger=INFO, stdout, R
但这并没有什么区别!我仍然在 catalina.out 文件中看到相同的日志语句!我该如何解决这个问题?任何人?
java - Log4j 每天滚动 catalina.out 而不重新启动 Tomcat?
我无法正确配置 Log4j。我期待 Log4j 在午夜轮换我的 catalina.out 文件,如下所示配置它..
log4j.properties:
配置后,我重新启动了 Tomcat,所有内容都写入:
为了测试我的配置,我将当前日期时间更改为 23:59:59:
如您所见,它在午夜没有旋转......(?)
重新启动 Tomcat 时,它工作得非常好:
甚至可以在不重新启动 Tomcat 的情况下旋转我的日志文件吗?
在此先感谢,马利
java - 如何在 Apache Tomcat Catalina 中为不同服务器上的文件夹指定路径?
在 Apache Tomcat 上
C:\Program Files\Apache Software Foundation\Tomcat 6.0\conf\Catalina\localhost\
我们可以通过在 XML 中指定它来更改另一个文件夹,例如:THE_FOLDER.xml
在那个 xml 中我们可以更改那个 THE_FOLDER 路径
但它不适用于位于其他服务器上的文件夹:
不工作
有什么办法让它工作吗?
java - 使用java获取tomcat的安装目录
我想使用java在我的计算机中获取tomcat的安装目录。我尝试使用:
和
但是这两种方法都null
作为答案返回。我试过了System.getProperty("java.home");
,它正确地返回了java路径。关于问题是什么的任何想法?谢谢