繁体   English   中英

需要简便的方法在Fedora 13 / Linux上安装和配置Java JDK和Tomcat

[英]Need Easy Way to install & configure Java JDK & Tomcat on Fedora 13/Linux

我正在尝试在Fedora 13上安装Java JDK和Tomcat,但是我遇到了很多问题。

我浏览了许多博客和许多Stack Overflow帖子,但是仍然无法正确配置它。

信息:

  1. 我尝试使用.rpm软件包安装JAVA JDK,因为无法使用YUM存储库进行安装。 (您也可以告诉我如何安装yum存储库)。
  2. 我试图安装JDK和tomcat,但是安装后,当我尝试使用startup.sh启动tomcat时,出现了如下错误:

     Using CATLINA_HOME Using CATLINA_BASE etc etc 
  3. 如何找到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提供的软件包安装JavaTomcat 请执行以下操作以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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM