setRelativePath
// ---------------加载jar插件开始----------------------
_console.log("loadJar start")
// Files.buildFile() 用于构建一个 ScriptFile 对象
val jarFile = _files.buildFile {
// FileBuilder.setRelativePath() 用于配置相对于项目根目录的路径
setRelativePath("plugin", "jar/pluginjar.jar")
}
// Plugins.loadJar() 用于将jar作为插件加载
_plugins.loadJar(jarFile, 0)
_console.log("loadJar end")
// ---------------加载jar插件结束----------------------
package com.example.script
// ---------------加载jar插件开始----------------------
$console.log("loadJar start")
// Files.buildFile() 用于构建一个 ScriptFile 对象
def jarFile = $files.buildFile {
// delegate -> FileBuilder
// FileBuilder.setRelativePath() 用于配置相对于项目根目录的路径
setRelativePath("plugin", "jar/pluginjar.jar")
}
// Plugins.loadJar() 用于将jar作为插件加载
$plugins.loadJar(jarFile, 0)
$console.log("loadJar end")
// ---------------加载jar插件结束----------------------
// ---------------加载jar插件开始----------------------
$console.log("loadJar start")
// Files.buildFile() 用于构建一个 ScriptFile 对象
let jarFile = $files.buildFile((fileBuilder) => {
// FileBuilder.setRelativePath() 用于配置相对于项目根目录的路径
fileBuilder.setRelativePath("plugin", "jar/pluginjar.jar")
})
// Plugins.loadJar() 用于将jar作为插件加载
$plugins.loadJar(jarFile, 0)
$console.log("loadJar end")
// ---------------加载jar插件结束----------------------
-- ---------------加载jar插件开始----------------------
_console:log("loadJar start")
-- Files.buildFile() 用于构建一个 ScriptFile 对象
local jarFile = _files:buildFile(function(fileBuilder)
-- FileBuilder.setRelativePath() 用于配置相对于项目根目录的路径
fileBuilder:setRelativePath("plugin", "jar/pluginjar.jar")
end)
-- Plugins.loadJar() 用于将jar作为插件加载
_plugins:loadJar(jarFile, 0)
_console:log("loadJar end")
-- ---------------加载jar插件结束----------------------
<?php
// //////////////-加载jar插件开始//////////////////////
$console->log("loadJar start");
// Files.buildFile() 用于构建一个 ScriptFile 对象
$jarFile = $files->buildFile(function ($fileBuilder) {
// FileBuilder.setRelativePath() 用于配置相对于项目根目录的路径
$fileBuilder->setRelativePath("plugin", "jar/pluginjar.jar");
});
// Plugins.loadJar() 用于将jar作为插件加载
$plugins->loadJar($jarFile, 0);
$console->log("loadJar end");
// //////////////-加载jar插件结束//////////////////////
# ---------------加载jar插件开始----------------------
_console.log("loadJar start")
def fn(fileBuilder):
# FileBuilder.setRelativePath() 用于配置相对于项目根目录的路径
fileBuilder.setRelativePath("plugin", "jar/pluginjar.jar")
# Files.buildFile() 用于构建一个 ScriptFile 对象
jarFile = _files.buildFile(fn)
# Plugins.loadJar() 用于将jar作为插件加载
_plugins.loadJar(jarFile, 0)
_console.log("loadJar end")
# ---------------加载jar插件结束----------------------
# ---------------加载jar插件开始----------------------
$console.log("loadJar start")
# Files.buildFile() 用于构建一个 ScriptFile 对象
jarFile = $files.buildFile { |fileBuilder|
# FileBuilder.setRelativePath() 用于配置相对于项目根目录的路径
fileBuilder.setRelativePath("plugin", "jar/pluginjar.jar")
}
# Plugins.loadJar() 用于将jar作为插件加载
$plugins.loadJar(jarFile, 0)
$console.log("loadJar end")
# ---------------加载jar插件结束----------------------
Last modified: 29 April 2025