class BitGirder::Ops::Java::JavaEnvironment

Public Class Methods

get_default() click to toggle source
# File lib/bitgirder/ops/java.rb, line 61
def self.get_default
    self.new( :java_home => JavaEnvironments.get_java_home )
end

Public Instance Methods

as_classpath( val ) click to toggle source
# File lib/bitgirder/ops/java.rb, line 52
def as_classpath( val )
    
    if val.respond_to?( :join )
        val.join( ":" )
    else
        val.to_s
    end
end
jcmd( cmd ) click to toggle source
# File lib/bitgirder/ops/java.rb, line 45
def jcmd( cmd )
    
    not_nil( cmd, :cmd )
    file_exists( "#@java_home/bin/#{cmd}" )
end