Changeset 12848
- Timestamp:
- 2006-09-26T14:22:03+12:00 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl/bin/script/lucene_query.pl
r12770 r12848 36 36 use util; 37 37 38 39 38 my $PROGNAME = $0; 40 39 $PROGNAME =~ s/^.*\/(.*)$/$1/; 41 40 41 42 sub get_java_path() 43 { 44 # Check the JAVA_HOME environment variable first 45 if (defined $ENV{'JAVA_HOME'}) { 46 my $java_home = $ENV{'JAVA_HOME'}; 47 $java_home =~ s/\/$//; # Remove trailing slash if present (Unix specific) 48 return &util::filename_cat($java_home, "bin", "java"); 49 } 50 51 # Hope that Java is on the PATH 52 return "java"; 53 } 42 54 43 55 sub open_java_lucene … … 52 64 my $out_file = shift(@_); 53 65 66 my $java = &get_java_path(); 54 67 my $classpath = &util::filename_cat($ENV{'GSDLHOME'}, "bin", "java", "LuceneWrap.jar"); 55 my $java_lucene = " java -classpath \"$classpath\" org.nzdl.gsdl.LuceneWrap.GS2LuceneQuery";68 my $java_lucene = "$java -classpath \"$classpath\" org.nzdl.gsdl.LuceneWrap.GS2LuceneQuery"; 56 69 57 70 my $cmd = "| " . $java_lucene . " \"" . $full_indexdir . "\"";
Note:
See TracChangeset
for help on using the changeset viewer.