aardio 文档
aardio 范例: 调用 64 位 Java
//aardio 调用 64 位 Java
import java;
import java.jdk.x64.v21;
//import java.jdk.v17; //Eclipse Temurin 17 是最后一个支持 32 位的版本。
string.saveFiles("/"
,{
["PrintDir.java"] = /*
public class PrintDir {
public static void main(String[] args) {
System.out.println(System.getProperty("user.dir"));
}
}
*/
});
/*
Java 10 以上 JDK 可以直接运行源代码(实际是悄悄编译)
java.popenProcess 或 java.openProcess 都兼容 64/32 位 Java ,
而且是优先调用 64 位 Java 。
*/
var jProcess = java.popenProcess("PrintDir.java");
/*
for( all,out,err in jProcess.each() ){
print(all);
}
*/
print( jProcess.readAll() );
Markdown 格式