Нужен простой способ установить и настроить Java JDK и Tomcat на Fedora 13/Linux

Я пытаюсь установить Java JDK & Tomcat на мою Fedora 13, но у меня много проблем.

Я просмотрел много блогов и много сообщений о переполнении стека, но все же не могу правильно его настроить.

Информация:

  1. Я пытаюсь установить JAVA JDK, используя пакет.rpm, поскольку я не могу сделать это с помощью репозитория YUM. (Вы также можете сказать мне, как я могу установить Yum репозиторий).
  2. Я пытался установить JDK & tomcat, но после установки, когда я пытался запустить tomcat с помощью startup.sh, он выдавал ошибку вроде:

    Using CATLINA_HOME
    Using CATLINA_BASE etc etc
    
  3. Как найти путь JDK и настроить путь JAVA_HOME.

Я знаю, что мои вопросы действительно сбивают с толку, но мне нужна помощь. Ссылки на посты по смежным вопросам также приветствуются.

2 ответа

Решение

Установка JDK на Fedora:

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, это установит все файлы jdk в системе linux / usr / java / jdk-version /

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, СДЕЛАННЫЙ!!

Установка после установки Установите JAVA_HOME в переменную окружения

Скопируйте следующую инструкцию и добавьте в файл / etc / profile или.bashrc, чтобы система установила JAVA_HOME в системную переменную среды.

export JAVA_HOME="/usr/java/jdk1.6.0;"

Установите Tomcat 6 на Fedora

yum install tomcat6 tomcat6-webapps tomcat6-admin-webapps

В Fedora 13 переменная среды CATALINA_HOME явно не определяется после установки Tomcat 6. По сути, он равен /usr/share/tomcat6/. Это сбило меня с толку при чтении руководств Tomcat 6, которые обычно ссылаются на CATALINA_HOME. Вы можете добавить его в свой ~/.bash_profile, если это поможет.

CATALINA_HOME=/usr/share/tomcat6/
export CATALINA_HOME

Запустите Tomcat и надеюсь, что это работает.

Между тем на Fedora 20 все проще. Вы можете установить оба Java а также Tomcat через пакеты, предоставленные Fedora. Выполните следующие действия, войдя в систему как root:

yum install java-1.7.0-openjdk tomcat

Затем включите Tomcat при запуске системы:

systemctl enable tomcat

Теперь вы можете поместить военный файл в /var/lib/tomcat/webapps/ и ты готов к работе.

Другие вопросы по тегам