gpt4 book ai didi

java - Java 中的编译器即服务

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:52:41 26 4
gpt4 key购买 nike

Microsoft Roslyn - 编译器即服务是对 .NET 堆栈的一个很好的补充;我在 Java 世界中寻找类似的东西。我相信 Scala 在编译器插件的形式上有类似的东西,但不确定它有多灵活。

我试图在 Java 世界中解决的问题是允许用户编写一些自定义语法,并且在内部它会被重新连接到不同的语法中。

最佳答案

我从未使用过 Microsoft Roslyn,因此我不确定它提供了什么。但是如果你想要的是能够在运行时编译类,你应该看看 JavaCompiler API自 Java SE 6 以来,它一直是标准 Java 的一部分。如果这不符合您的需求,您可能应该看看 Eclipse's ASTParser。 .

关于java - Java 中的编译器即服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12339066/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com