matlab 2014b glnxa64 / jre / bin / java: Erro de sintaxe: “(” inesperado

0

Estou tentando instalar o Matlab 2014b no Ubuntu 14.10, depois de dar

sudo ./install

sai imediatamente com

/tmp/mathworks_7552/sys/java/jre/glnxa64/jre/bin/java: 1:
/tmp/mathworks_7552/sys/java/jre/glnxa64/jre/bin/java: Syntax error: "(" unexpected

Você pode me ajudar, por favor ??

[EDIT] As linhas onde eu acho que ele pára (script install_unix)

copyJREAndJarsToTmp () {
#
# Copy JRE and Jars to tmp
#
echo "Preparing installation files ..."      NEW_JRE_LOC="$TEMP_DIR/sys/java/jre/$ARCH/jre"
copyDirWritable "$JRE_LOC" "$NEW_JRE_LOC"
JRE_LOC=$NEW_JRE_LOC
JAVA_DIR="$TEMP_DIR/java"
JAR_LOC="$JAVA_DIR/jar"
JAREXT_LOC="$JAVA_DIR/jarext"
copyDirWritable "$ROOT/java" "$JAVA_DIR"
}
    
por Vittorio Apicella 01.12.2014 / 18:44

1 resposta

0

Você precisa alterar o valor da variável JRE_LOC e funciona bem.

Para isso, comente a linha (dentro do arquivo de instalação)

JRE_LOC=$NEW_JRE_LOC

e adicione o caminho do jre dentro da pasta matlab que você tem. Por exemplo:

JRE_LOC=/home/madhav/Desktop/study/Matlab_2011a_Linux/java/jre/glnxa64/jre/

e, em seguida, execute

sudo ./install -glnx86 -v

e deve funcionar bem.

    
por MadhavKhakhar 13.01.2015 / 18:04