[英]Need Easy Way to install & configure Java JDK & Tomcat on Fedora 13/Linux
我正在尝试在Fedora 13上安装Java JDK和Tomcat,但是我遇到了很多问题。
我浏览了许多博客和许多Stack Overflow帖子,但是仍然无法正确配置它。
信息:
我试图安装JDK和tomcat,但是安装后,当我尝试使用startup.sh启动tomcat时,出现了如下错误:
Using CATLINA_HOME Using CATLINA_BASE etc etc
如何找到JDK路径并配置JAVA_HOME路径。
我知道我的问题确实令人困惑,但我需要帮助。 与相关问题的帖子的链接也将不胜感激。
在Fedora上安装JDK:
1)请访问sun java网站下载您喜欢的任何Java jdk版本。 http://java.sun.com/javase/downloads/index.jsp
2)单击下载,选择Linux平台,语言并接受许可并继续。
3)选择“自解压文件中的Linux RPM”并下载jdk_filename-rpm.bin文件(jdk-6u6-linux-i586-rpm.bin)。
4)下载后,切换到保存文件的目录。
5)登录到root用户或su到root或sudo,然后发出'chmod + x jdk_filename.-rpm.bin'使其可执行。
chmod +x jdk_filename.bin
6)执行
./jdk_filename-rpm.bin
7)按空格键,重复直到系统提示输入是或否,然后输入y并继续。
8)这将在同一目录中输出一个.rpm文件
9)发出rpm -i jdk_filename.rpm
,这将在Linux系统/ usr / java / jdk-version /上安装所有jdk文件。
rpm -i jdk_filename.rpm
10)创建符号链接以使其在任何地方执行
ln -s /usr/java/jdk1.6.0/bin/java /usr/bin/java
ln -s /usr/java/jdk1.6.0/bin/javac /usr/bin/javac
11)输入java -version
,DONE !!
安装后设置将JAVA_HOME设置为环境变量
复制以下语句并将其追加到/ etc / profile或.bashrc文件中,使系统将JAVA_HOME设置为系统环境变量。
export JAVA_HOME="/usr/java/jdk1.6.0;"
在Fedora上安装Tomcat 6
yum install tomcat6 tomcat6-webapps tomcat6-admin-webapps
在Fedora 13上,在安装Tomcat 6之后未明确定义CATALINA_HOME环境变量。 它实际上等于/ usr / share / tomcat6 /。 在阅读通常引用CATALINA_HOME的Tomcat 6指南时,这让我大跌眼镜。 如果有帮助,您可以在〜/ .bash_profile中添加一个。
CATALINA_HOME=/usr/share/tomcat6/
export CATALINA_HOME
运行tomcat,希望它能工作。
同时,在Fedora 20上,它更容易。 您可以通过Fedora提供的软件包安装Java
和Tomcat
。 请执行以下操作以root
身份登录:
yum install java-1.7.0-openjdk tomcat
然后,在系统启动时启用Tomcat
:
systemctl enable tomcat
现在,您可以将war文件放入/var/lib/tomcat/webapps/
,您就可以开始了。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.