Changeset 35705 for main/trunk


Ignore:
Timestamp:
2021-10-25T19:30:53+13:00 (2 years ago)
Author:
davidb
Message:

Changed to make things clearer that not setting JAVA_HOME but having 'java' on your PATH is an acceptable setup

Location:
main/trunk/greenstone2/bin/script
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/greenstone2/bin/script/gti.pl

    r35656 r35705  
    806806    }
    807807
    808     my $perl_exec = &util::get_perl_exec();
    809     my $java_exec = "java";
    810     if(defined($ENV{'JAVA_HOME'}) && $ENV{'JAVA_HOME'} ne ""){
    811         $java_exec = &util::filename_cat($ENV{'JAVA_HOME'}, "bin", "java");
    812     } elsif(defined($ENV{'JRE_HOME'}) && $ENV{'JRE_HOME'} ne ""){
    813         $java_exec = &util::filename_cat($ENV{'JRE_HOME'}, "bin", "java");
    814     }
     808    my $perl_exec = &util::get_perl_exec();
     809
     810    my $java_exec = undef;
     811    if (defined($ENV{'JAVA_HOME'}) && $ENV{'JAVA_HOME'} ne "") {
     812    $java_exec = &util::filename_cat($ENV{'JAVA_HOME'}, "bin", "java");
     813    }
     814    elsif (defined($ENV{'JRE_HOME'}) && $ENV{'JRE_HOME'} ne "") {
     815    $java_exec = &util::filename_cat($ENV{'JRE_HOME'}, "bin", "java");
     816    }
     817    else {
     818    # Assume it is on the user's PATH
     819    $java_exec = "java";
     820    }
    815821
    816822    #my $cmd = "$java_exec -cp $classpath:$classpath/xalan.jar ApplyXSLT $target_language_code $gen_many_html_xsl_filepath $target_filepath | \"$perl_exec\" -S $split_script_filepath $target_file_directory";
  • main/trunk/greenstone2/bin/script/lucene_query.pl

    r31747 r35705  
    5454    }
    5555
    56     # Hope that Java is on the PATH
     56    # Assume that Java is on the user's PATH
    5757    return "java";
    5858}
Note: See TracChangeset for help on using the changeset viewer.