标签 - tomcat

tomcat    2016-09-06 14:26:33    476    0    0

首先得感谢openSUSE论坛以及里面热心的各位坛友

在牠门的帮助下 这个问题得以解决了 

在前期配置好环境变量后启动 /usr/local/tomcat/apache-tomcat-8.5.4/bin> ./startup.sh 

打开浏览器输入 http://localhost:8080/ 可以访问 

不过在登录Manager App的时候就出现无法登录

问题的原因在 /usr/local/tomcat/apache-tomcat-8.5.4/conf/tomcat-users.xml的配置文件上

这里是问题的原因:


解决的方法是在这个网站里面测试代码的正确性 http://tool.oschina.net/codeformat/xml 

代码复制到这个网站里面出错提示:

error on line 55 document: xml document structures must start and within the same entity nested exception:xml document structures must start and end withinthe same entity


虽然不懂这个xml语法 不过经过我不停的折腾 总算搞定了 哈哈~ 

现附上配置文件

 

<?xml version="1.0" encoding="UTF-8"?>
<!--
  Licensed to the Apache Software Foundation (ASF) under one or more
  contributor license agreements.  See the NOTICE file distributed with
  this work for additional information regarding copyright ownership.
  The ASF licenses this file to You under the Apache License, Version 2.0
  (the "License"); you may not use this file except in compliance with
  the License.  You may obtain a copy of the License a
tomcat    2016-09-05 07:11:26    225    0    0

看官方文档ofbiz需要安装TOMCAT这个东东

然后我从openSUSE的源里se了一下发现 有这个东东 

然后直接zypper in tomcat结果发现不行

echo $TOMCAT_HOME没有输出内容

我不知道这个软件下载到哪里了 只在/etc/tomcat里面看到了点配置文件 具体环境变量该写到那个目录 不知道了~~~

然后从官网http://tomcat.apache.org/ 下载了个新版本的

按照这里http://www.cnblogs.com/kerrycode/p/3588816.html 的方法配置了一下环境变量 好了

在/usr/local/tomcat/apache-tomcat-8.5.4/bin> 里面启动软件 也可以看到系统方面的信息

下面是截图

 

.bashrc

#TOMCAT环境变量
export TOMCAT_HOME=/usr/local/tomcat

#java1.8环境变量
export JAVA_HOME=/usr/lib64/jdk1.8.0_101/   
#export JAVA_HOME=/usr/lib64/jdk1.8.0_101/bin/java   
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export CLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
添加完之后要 source .bashrc   一下 要不然

echo $TOMCAT_HOME 出不来环境变量