我从Linux服务器(CentOS)中删除了几个Tomcat安装。在安装Tomcat 8之后,现在当我尝试启动Tomcat 8 (./startup.sh)时,会出现以下错误:
Cannot find /opt/apache-tomcat-7.0.56/bin/setclasspath.sh
This file is needed to run this program
似乎我还没有正确地删除以前安装的tomcat。我怎么才能让这个发挥作用。帮助。
更新
[root@localhost bin]# ./startup.sh
Using CATALINA_BASE: /usr/local/
我在Linux服务器上的Tomcat 7.0.32上运行了一个应用程序。该应用程序在一个文件中运行程序。问题是突然间我得到了
"Cannot run program "./bLogin.sh" error=2, No such file or directory"
当然,我没有删除文件。过了一段时间,问题停止了(同样,没有干预),应用程序运行正常。是什么导致了这种情况?我能想到的唯一一件事就是在此期间发生的空间不足问题。
我想用ubuntu在vps服务器上部署java webapp。我安装了jdk、jre和tomcat,但当我尝试查看tomcat标准欢迎页面时,它返回错误: org.apache.jasper.JasperException: Unable to compile class for JSP。这是到我的服务器的链接:。我如何修复这个错误,以及如何正确地为java应用程序准备vps?我从来没有用过Linux,所以它对我来说很难。
我有一个OpenSuse Linux,我安装了Tomcat7.0.52,但是当我运行startup.sh时,总是可以的。我在localhost中运行nmap,但是tomcat服务和端口没有出现。
Starting Nmap 5.21 ( http://nmap.org ) at 2016-01-21 18:09 UYST
Nmap scan report for localhost (127.0.0.1) Host is up (0.0000020s latency).
Not shown: 991 closed ports PORT
STATE SERVICE
22/tcp
我的Tomcat服务器已经运行了几天,但是我无法正常关闭它,因为在执行shutdown.sh时,我得到了以下错误:
# root@iZ94hjppdqzZ:~/projects/taolijie# cat hs_err_pid5519.log
# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (mmap) failed to map 1073741824 bytes for committing reserved memory.
# P
我正在使用Gurobi Optimizer,我需要为它设置两个环境变量:LD_LIBRARY_PATH和GRB_LICENSE_FILE。
如果我使用Eclipse (Run As --> Run Configuration --> Environment)设置变量,一切都会正常工作。如果我通过系统设置变量(在Linux中使用export ),我会得到错误
no GurobiJni46 in java.library.path
你知道为什么会发生这种情况,以及如何解决吗?
最后,我想在Tomcat中运行一个web应用程序,这需要正确设置这些变量。
在RedHat Linux上运行通过STS3.2在普通Tomcat 6/7上创建的Spring模板项目时,我会遇到这个错误:
Could not load properties; nested exception is java.io.FileNotFoundException: class path resource [batch-L.properties] cannot be opened because it does not exist
我不知道那个文件是从哪里来的。我试着寻找那个文件,但没有成功。另外,我需要补充的是,当在我的本地机器上运行相同的*war文件时,一切都正常。
我将非常
我正在尝试修改一些旧的构建脚本,以与Tomcat6的RPM安装一起运行,并且我遇到了以下情况:
java.lang.IllegalArgumentException: Document base /var/lib/tomcat6/webapps/host-manager does not exist or is not a readable directory
at org.apache.naming.resources.FileDirContext.setDocBase(FileDirContext.java:142)
at org.apache.catalina.core.
我正在用的一本食谱
instance_name = node['tomcat']['name']
# Install the Tomcat Service
tomcat_install instance_name do
version node['tomcat']['version']
dir_mode '0755'
install_path node['tomcat']['install_dir']
tarball_uri node['tomcat'
在一台windows机器上同时运行apache tomcat和apachetomee-plus是可能的吗?因为在设置Tomcat时,我设置了CATALINA_HOME环境变量;我认为当apache tomee使用TomEE发行版中包含的startup.bat文件启动时,它会选择TomEE设置的CATALINA_HOME变量。
我们能否在一个windows (或其他系统)中同时拥有这两个服务器,并确保当我启动TomEE plus服务器的startp.bat时,我的Tomcat Servlet容器不会被拾取?
System Info:
Windows 7 64 bit
JAVA 1.6.0_21