jre와 tomcat설치관련 문의 드립니다.

lse0101의 이미지

tomcat의 경우 tomcat.apache.org에 가면.. 인스톨버전와 .tar나 .zip으로 압축되어 압축만 풀면 바로 사용할수 있는 버전이 있는걸로 알고 있습니다.

그런데 tomcat을 사용하려면 jre가 깔려 있어야만 작동이 되는데요...

jre을 tomcat처럼 .tar 나 .zip처럼 압축만 풀면 바로 사용할수 있나요??

예를 들면.. 오라클이나 몇몇 프로그램 들 처럼 사용자가 직접 jre를 설치하지 않아도 jre를 사용해서 사용할수 잇는것처럼요?

binul의 이미지

설치하지 않고 압축만 풀어서 사용하셔도 상관없습니다.
톰캣 실행 파일(e.g., catalina.sh or .bat 파일)에 보면 java_home 변수 설정하셔서 쓰시면 됩니다.
--------------------------------
그래날아보자꾸나

--------------------------------
그래날아보자꾸나

lse0101의 이미지

^^;; 저는 tomcat이 아니라 jre도 .. zip이나 tar의 형태로 압축을 풀면 바로 쓸수 있는건가해서요..

구글링을 해보니... tomcat with bundle jre라는게 있는것 같긴한데.. 제가 찾은건 4.1버전이라.. 좀 안맞는것 같네요...

binul의 이미지

jdk(jre 포함, 이하 jdk)도 압축을 풀어서 사용하실 수 있습니다.
단, 사용할려는 곳에서 jdk의 경로를 지정해서 써야 합니다.

오라클의 경우도 포함되어 배포되지만, 오라클 실행 스크립트를 살펴보면 java_home이 설정되어 있는 것을 확인하실 수 있습니다.
톰캣을 사용하실 때에도 마찬가지로, jdk를 특정 디렉토리에 압축을 푸셨다면, 해당 디렉토리를 톰캣 실행 스크립트에 작성해 주셔야 합니다.
java 애플리케이션에 내가 어떤 java(jvm)를 사용하겠다라고 알려주는 과정이라고 생각하시면 됩니다.

요즘 공식 사이트(java.sun.com)에서는 installer 형태로 배포가 되던데, 압축 파일 형태로 공식 배포해 주는 곳이 있는지 모르겠습니다.
installer 다운 받아서 설치하시고 설치된거 압축하셔서 다른데 놓고 쓰셔도 됩니다.
(단, 압축 풀어서 쓸려는 시스템 유형이 최초 다운로드 받을 때 인스톨러 버전의 시스템 유형이 동일하다면...)

--------------------------------
그래날아보자꾸나

--------------------------------
그래날아보자꾸나

mykldp의 이미지

질문이 정확히 이해되지는 않습니다만...
추측하기로 tomcat 이 jre 를 포함하고 있는지를 물어보시는 것 같습니다.
oracle 은 jre 를 포함하고 있기 때문에 따로 jre 를 설치할 필요가 없지요.
tomcat 은 jre 를 포함하고 있지 않습니다. 따로 jre 를 설치하셔야만 합니다.
jre 는 http://java.sun.com 에서 직접 다운받아서 설치하실 수도 있고
사용하시는 배포판에 open jdk 가 포함되어 있다면 패키지 관리자를 사용해서 간단하게 설치할 수도 있습니다.
설치한 후에는 binul 님 말씀처럼 catalina.sh 의 맨 윗부분에서 JAVA_HOME 변수를 설정해주시면 됩니다.

lse0101의 이미지

제가 좀 애매하게 설명을 했나보군요...

mykldp님이 말씀하신 대로입니다..

tomcat을 구동하기 위해서는 jre가 필요한데...

오라클처럼 jre를 따로 포함시켜서 구동시킬수 있는 방법에 대해서 알고 싶엇습니다...

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.