M8Test Help

loadJavaFile

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