[][src]Function rj_init::run_deployed_app

pub fn run_deployed_app(
    app_name: &'static str,
    app_author: &'static str,
    rj_deps_tar_gz_url: &str,
    maven_repos: Vec<&str>,
    java_ops: Vec<&str>,
    maven_dependencies: Vec<&str>,
    http_jar_dependencies: Vec<&str>,
    explicit_class_directory: Option<String>,
    main_class_name: &str,
    main_class_void_method_name: &str
) -> Result<(), String>

This function abstracts over downloading a given j4rs runtime tarball, a hardcoded copy of OpenJDK 13, any number of maven dependencies from a list of maven repositories, and finally calling a true void method on any given class.