Installera JDK och BlazeDS(Tomcat)

Trädvy Permalänk
Medlem
Plats
Örebro
Registrerad
Okt 2001

Installera JDK och BlazeDS(Tomcat)

Jag har installerat JDK på en av företagets servrar och försöker att starta BlazeDS(Tomcat) men får fel att varken JAVA_HOME, eller JRE_HOME är deklarerat.

Jag har skrivit till JAVA_HOME i /etc/profile och när jag skriver.
-bash-3.2$ echo $JAVA_HOME
/usr/java/jdk1.6.0_07

-bash-3.2$ java -version
java version "1.6.0_07"
Java(TM) SE Runtime Environment (build 1.6.0_07-b06)
Java HotSpot(TM) Client VM (build 10.0-b23, mixed mode, sharing)

När jag ska starta BlazeDS(Tomcat) får jag dock följande medelande:

-bash-3.2$ sudo ./startup.sh
Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
At least one of these environment variable is needed to run this program

Vad kan det vara för fel? Rättigheter? Jag är inloggad som en lokal användaren. Måste jag logga in som root?

Trädvy Permalänk
Medlem
Plats
/dev/null
Registrerad
Jan 2004

du har definierat JAVA_HOME i bash, inte i sh. startup.sh scriptet är ett sh script, inte bash (skulle jag gissa på iaf)

Trädvy Permalänk
Medlem
Plats
Örebro
Registrerad
Okt 2001
Citat:

Ursprungligen inskrivet av lallassu
du har definierat JAVA_HOME i bash, inte i sh. startup.sh scriptet är ett sh script, inte bash (skulle jag gissa på iaf)

Och hur går jag tillväga för att få det att fungera? Jag har sökt efter guider och ingen nämner något annat än att jag ska definiera JAVA_HOME i /etc/profile. Vilket bör vara det ända jag behöver göra.

Trädvy Permalänk
Medlem
Plats
/dev/null
Registrerad
Jan 2004
Citat:

Ursprungligen inskrivet av GonAce
Och hur går jag tillväga för att få det att fungera? Jag har sökt efter guider och ingen nämner något annat än att jag ska definiera JAVA_HOME i /etc/profile. Vilket bör vara det ända jag behöver göra.

Vad är statup.sh för script? Kan du posta första raderna från scriptet?

Trädvy Permalänk
Medlem
Plats
Örebro
Registrerad
Okt 2001

Scriptet är ett startscript/stopscript för BlazeDS som följer med Adobe BlazeDS.

#!/bin/sh
# -----------------------------------------------------------------------------
# Start/Stop Script for the CATALINA Server

Trädvy Permalänk
Medlem
Plats
/bin/bash
Registrerad
Mar 2002

Så sätt en export på JAVA_HOME efter shebangen, torde väl lösa dina problem.

#!/bin/sh export JAVA_HOME=/kaffe

Cisco - Linux - VMWare
-- Citera mig om ni vill få återkoppling --