【问题标题】:How to execute a java Programm/File send over Network during runtime如何在运行时执行通过网络发送的 java 程序/文件
【发布时间】:2020-01-21 21:59:24
【问题描述】:

我要解决的问题是如何在运行时从 java 程序中执行 Java 文件(.java 扩展名)或整个 jar(.jar)。 Class / Jar 将通过网络发送以分配工作负载。

我的问题是什么是最好的方法。应该可以在 GUI 中快速键入一些代码并让它执行和/或在文件中写入大量代码并让它执行。因此,我需要编译它然后运行它。

那么在 Java 中解决这个问题的最佳方法是什么?

PS:对不起我的英语不好

【问题讨论】:

标签: java scripting runtime


【解决方案1】:

Java 世界严重依赖 Maven 来分发包:https://maven.apache.org/

  1. 使用 maven 创建 .jar 文件分发:https://www.mkyong.com/maven/how-to-create-a-jar-file-with-maven/
  2. 将此 .jar 文件发布到 maven Central:https://maven.apache.org/repository/index.html

从那里,您可以在您的客户端代码中重新导入它。

【讨论】:

  • 听起来 Lucas 想在运行时而不是构建时这样做。
猜你喜欢
  • 2017-03-23
  • 1970-01-01
  • 2013-10-02
  • 1970-01-01
  • 1970-01-01
  • 2012-09-25
  • 1970-01-01
  • 1970-01-01
  • 2015-06-23
相关资源
最近更新 更多