有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

scala编译器作为Java中的服务

Microsoft Roslyn-编译器即服务是对。网络栈;我在Java世界寻找类似的东西。我相信Scala有类似的编译器插件形式,但不确定它有多灵活

我试图在Java世界中解决的问题是,允许用户编写一些自定义语法,然后在内部将其重新连接到不同的语法中


共 (1) 个答案

  1. # 1 楼答案

    我从未使用过微软Roslyn,所以我不确定它提供了什么。但是,如果您希望能够在运行时编译类,那么应该看看JavaCompiler API,它自JavaSE6以来一直是标准Java的一部分。如果这不符合你的需要,你可能应该看看Eclipse's ASTParser