cost 239 ms
当通过 method.invoke() 调用 java 方法时,它不返回任何值,而是在控制台日志中打印 - when invoking a java method by method.invoke() its not returning any value instead print in the console log

你好,请帮我找到解决这个问题的方法,我正在为 java 程序创建一个 web 编译器 我已经实现了 java 内置编译器 class 来编译代码,它也给出了 output 但它给出了 8834378106334 output 返回 object 或一些字符串变量,因此我可以在前面显示 output。 ...

系统 Java 编译器的行为取决于 maven 中定义的依赖项 - System Java Compiler behaves different depending on dependencies defined in maven

最近我观察到(至少对我而言)Java 编译器“ToolProvider.getSystemJavaCompiler()”的奇怪行为。 如果我尝试在“裸”maven 项目中编译不可编译的 java 文件,我可以获得预期的错误。 如果我添加某些依赖项(我在添加 log4j 时首先观察到这一点) ...

编译运行 java 项目,其他目录有很多依赖类 - Compiling and running java project with many dependencies classes in other directories

我的所有目录都有这样的结构: 我正在尝试编译和执行 ServerMain 和 ClientMain。 以下编译有效: 我必须不在 src 中执行程序,而是在以前的目录中执行程序,因为在代码中有一个 function 从 cfg 目录中的配置文件中读取。 我尝试执行此命令,但出现很多错误:Class ...

Java 编译器是否将循环中的“Set.of”、“List.of”和“Map.of”的临时实例优化为常量 - Does a Java compiler optimize ad hoc instances of `Set.of`, `List.of`, and `Map.of` in loops as constants

给定以下代码片段,其中创建了一个Set的临时实例,今天的 Java 编译器会看到他们不需要为每个循环传递创建实例并将set优化为一种最终常量,这样实例就是整个循环都一样吗? 这个问题同样适用于while和do while循环。for (/* a loop that iterates quite of ...

在 Windows 中使用命令提示符编译带有 Jar 依赖项的 Java 文件 - Compiling Java file with Jar dependencies using command prompt in windows

我有一个带有 jar 依赖项的 java 文件,我想在 Windows PC 的命令提示符下使用命令编译它们。 我已将所有 3 个 jar 文件和 java 文件放在 D 盘的同一文件夹中。 我需要在环境变量中设置类路径吗? 我的 jar 文件名是 juh-4.1.2.jar、ridl-4.1.3. ...

尽管 jar 在类路径中,但仍面临 NoClassDefFoundError(动态编译) - Facing NoClassDefFoundError despite jar being in classpath (dynamic compilation)

在 tomcat 服务器中,在运行时,我正在读取 java 类文件并使用内部使用JavaCompiler的InMemoryJavaCompiler库动态编译它们。 代码示例 - 这里 sb (Stringbuilder) 表示从 WEB-INF/lib 目录中读取的 jar,以冒号分隔。 该 ...

使用 JavaCompiler 和 URLClassLoader 编译和运行 Jade 代理 - Compile and run Jade agents using JavaCompiler and URLClassLoader

我找不到通过手动调用 JavaCompiler 来执行我的代理 JADE class 的方法。 我正在尝试实现一个模拟器,我添加了一个导入功能,允许人们加载他们的 JADE 代理类,我会在模拟器上执行它们以提取数据。 这是导入代码: 这是正在编译的主要内容: 我尝试同时包含 JADE.rar 的路径 ...

我在运行使用 javax.tools.JavaCompiler 编译的代码时遇到问题 - I'm having trouble in running the code compiled using javax.tools.JavaCompiler

我正在开发我的第一个 java 项目,即一个 TextEditor,它也可以编译和运行文件。编译器(javax.tools.JavaCompiler)工作正常,但是当我尝试运行“.class”文件时,什么也没有出现。 我需要帮助。 以下是编译代码: 运行 .class 文件的代码: ...

用于注释处理的 Gradle 自定义 JavaCompile 任务 - Gradle custom JavaCompile task for annotation processing

我正在开发一个注册JavaCompile任务的 gradle 插件,该任务应该触发注释处理过程。 这是我目前拥有的 在一个 android 项目中,当我应用我的插件并使用 gradle 运行任务时,到目前为止什么也没发生。 我什至试图在处理器的第一行抛出异常,但仍然没有成功。 我是否遗漏了什 ...

从运行时编译的 class 调用抽象 class 的重写方法时出现 AbstractMethodError - AbstractMethodError when calling overridden method of abstract class from a class compiled at runtime

让我首先总结一下我到底想要做什么。 基本上,我使用 JavaCompiler package 在运行时编译 class 以扩展我的超类“播放器”。 我唯一知道的是子类是它将扩展 Player 并覆盖抽象方法 calcMove()。 为了在编译后在运行时加载 class,我创建了一个 URIclas ...

Kotlin 编译器或 Java 反编译器的奇怪行为 - Strange behaviour of Kotlin compiler or Java decompiler

这个问题是由我的好奇心驱使的,所以我希望得到一个完整的答案,而不是简单的“是”或“否”。 让我们考虑这段代码: 当我在 AndroidStudio 中使用“显示 Kotlin 字节码”工具,然后单击“反编译”按钮时,我看到了这个 java 代码(我删除了一些不相关的东西):public final ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM