简体   繁体   English

我可以在 scala 项目中生成临时 java 代码吗

[英]Can I generate the interim java code in a scala project

I am trying to use VisualVM to profile my scala application.我正在尝试使用 VisualVM 来分析我的 scala 应用程序。 I have added the Go To Source plugin for VisualVM but of course it will only recognize Java code.我已将 Go 添加到 VisualVM 的源插件,但当然它只能识别 Java 代码。 Is there a way I can specify in my project build that it should also output the interim java code?有没有一种方法可以在我的项目构建中指定它也应该 output 临时 java 代码?

I know I can use the following command to do it at a file level:我知道我可以使用以下命令在文件级别执行此操作:

scalac -Xprint:parse Main.scala scalac -Xprint:parse Main.scala

But is there a way I can generate all the java code for a project to a specific directory?但是有没有办法可以将项目的所有 java 代码生成到特定目录?

There is no interim java code.没有临时 java 代码。 Scala compiles directly to JVM classfile code, without ever becoming Java code. Scala 直接编译为 JVM 类文件代码,而不会成为 Java 代码。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 我可以在Maven中使用混合java和scala代码编译具有依赖关系的Scala项目吗? - Can I compile a Scala project with mixed java and scala code with dependencies both ways in Maven? 如何在Scala编译器重写原始Scala代码的[Java / Scala?]代码中看到 - How can I see in what [Java/Scala?] code does Scala compiler rewrites original Scala-code 我可以从Java / Scala编译Dart代码吗? - Can I compile Dart code from Java/Scala? 如何将反序列化代码从Java转换为Scala? - How can I translate this deserialization code from java to scala? 如何使用Scala REPL测试Java代码-Java和Scala REPL提供不同的输出 - How can I use the Scala REPL to test java code - java and scala REPL giving different outputs 使用Java中的单独测试项目的Scala的代码覆盖率 - Code coverage for scala with separate test project in java 如何构建使用Java注释代码生成的混合Java / scala项目? - How do I build a mixed java/scala project which uses java annotation code generation? 如何从正在执行的 java 代码生成序列图 - How can I generate Sequence Diagram from an executing java code 如何使用project / Build.scala生成java playproject? - how to use project/Build.scala generate java playproject? 如何从Java源代码生成序列图? - How can I generate sequence diagrams from Java source code?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM