Javet
vet v4.1.1






Javet é Java + V8 (Java + V + oito). É uma maneira incrível de incorporar o Node.js e o V8 em Java.
Se você gosta do meu trabalho, por favor, estrela este projeto. E você pode me seguir @sjtucaocao ou visite https://blog.caoccao.com/ ou https://caoccao.blogspot.com/. E o canal de suporte oficial está em Discord.
? Se você gosta do meu trabalho, doe para me apoiar. Se você possui um dispositivo Mac OS (x86_64) aposentado e está bem com o envio para mim, isso será ótimo porque não tenho esse dispositivo para apoiar a comunidade. Obrigado por apoiar o Javet.
| CPU Arch | Android | Linux | Macos | Windows |
|---|---|---|---|---|
| x86 | ✔️ | |||
| x86_64 | ✔️ | ✔️ | ✔️ | ✔️ |
| braço | ✔️ | |||
| ARM64 | ✔️ | ✔️ | ✔️ |
v22.12.0 + v8 v13.2.152.16 <!-- Core (Must-have) -->
< dependency >
< groupId >com.caoccao.javet</ groupId >
< artifactId >javet</ artifactId >
< version >4.1.1</ version >
</ dependency >
<!-- Node.js Linux (x86_64) -->
< dependency >
< groupId >com.caoccao.javet</ groupId >
< artifactId >javet-node-linux-x86_64</ artifactId >
< version >4.1.1</ version >
</ dependency >
<!-- Node.js Linux (arm64) -->
< dependency >
< groupId >com.caoccao.javet</ groupId >
< artifactId >javet-node-linux-arm64</ artifactId >
< version >4.1.1</ version >
</ dependency >
<!-- Node.js Mac OS (x86_64) -->
< dependency >
< groupId >com.caoccao.javet</ groupId >
< artifactId >javet-node-macos-x86_64</ artifactId >
< version >4.1.1</ version >
</ dependency >
<!-- Node.js Mac OS (arm64) -->
< dependency >
< groupId >com.caoccao.javet</ groupId >
< artifactId >javet-node-macos-arm64</ artifactId >
< version >4.1.1</ version >
</ dependency >
<!-- Node.js Windows (x86_64) -->
< dependency >
< groupId >com.caoccao.javet</ groupId >
< artifactId >javet-node-windows-x86_64</ artifactId >
< version >4.1.1</ version >
</ dependency >
<!-- V8 Linux (x86_64) -->
< dependency >
< groupId >com.caoccao.javet</ groupId >
< artifactId >javet-v8-linux-x86_64</ artifactId >
< version >4.1.1</ version >
</ dependency >
<!-- V8 Linux (arm64) -->
< dependency >
< groupId >com.caoccao.javet</ groupId >
< artifactId >javet-v8-linux-arm64</ artifactId >
< version >4.1.1</ version >
</ dependency >
<!-- V8 Mac OS (x86_64) -->
< dependency >
< groupId >com.caoccao.javet</ groupId >
< artifactId >javet-v8-macos-x86_64</ artifactId >
< version >4.1.1</ version >
</ dependency >
<!-- V8 Mac OS (arm64) -->
< dependency >
< groupId >com.caoccao.javet</ groupId >
< artifactId >javet-v8-macos-arm64</ artifactId >
< version >4.1.1</ version >
</ dependency >
<!-- V8 Windows (x86_64) -->
< dependency >
< groupId >com.caoccao.javet</ groupId >
< artifactId >javet-v8-windows-x86_64</ artifactId >
< version >4.1.1</ version >
</ dependency >implementation( " com.caoccao.javet:javet:4.1.1 " ) // Core (Must-have)
implementation( " com.caoccao.javet:javet-node-linux-arm64:4.1.1 " )
implementation( " com.caoccao.javet:javet-node-linux-x86_64:4.1.1 " )
implementation( " com.caoccao.javet:javet-node-macos-arm64:4.1.1 " )
implementation( " com.caoccao.javet:javet-node-macos-x86_64:4.1.1 " )
implementation( " com.caoccao.javet:javet-node-windows-x86_64:4.1.1 " )
implementation( " com.caoccao.javet:javet-v8-linux-arm64:4.1.1 " )
implementation( " com.caoccao.javet:javet-v8-linux-x86_64:4.1.1 " )
implementation( " com.caoccao.javet:javet-v8-macos-arm64:4.1.1 " )
implementation( " com.caoccao.javet:javet-v8-macos-x86_64:4.1.1 " )
implementation( " com.caoccao.javet:javet-v8-windows-x86_64:4.1.1 " )implementation ' com.caoccao.javet:javet:4.1.1 ' // Core (Must-have)
implementation ' com.caoccao.javet:javet-node-linux-arm64:4.1.1 '
implementation ' com.caoccao.javet:javet-node-linux-x86_64:4.1.1 '
implementation ' com.caoccao.javet:javet-node-macos-arm64:4.1.1 '
implementation ' com.caoccao.javet:javet-node-macos-x86_64:4.1.1 '
implementation ' com.caoccao.javet:javet-node-windows-x86_64:4.1.1 '
implementation ' com.caoccao.javet:javet-v8-linux-arm64:4.1.1 '
implementation ' com.caoccao.javet:javet-v8-linux-x86_64:4.1.1 '
implementation ' com.caoccao.javet:javet-v8-macos-arm64:4.1.1 '
implementation ' com.caoccao.javet:javet-v8-macos-x86_64:4.1.1 '
implementation ' com.caoccao.javet:javet-v8-windows-x86_64:4.1.1 'Para mais detalhes, visite a página de instalação.
// Node.js Mode
try ( V8Runtime v8Runtime = V8Host . getNodeInstance (). createV8Runtime ()) {
System . out . println ( v8Runtime . getExecutor ( "'Hello Javet'" ). executeString ());
}
// V8 Mode
try ( V8Runtime v8Runtime = V8Host . getV8Instance (). createV8Runtime ()) {
System . out . println ( v8Runtime . getExecutor ( "'Hello Javet'" ). executeString ());
}Hivemq | Sheetjs | Momen.App
Licença Apache, versão 2.0