java-code-runner:用于将 Java 作为字符串运行的节点模块

时间:2024-07-20 09:28:18
【文件属性】:

文件名称:java-code-runner:用于将 Java 作为字符串运行的节点模块

文件大小:1.47MB

文件格式:ZIP

更新时间:2024-07-20 09:28:18

JavaScript

这是一个用于在为另一个名为 kodr 的项目构建的节点服务器内从 String 运行 Java 的模块 运行测试 npm install npm test java服务器可以独立运行 我使用 Java 1.8 运行服务器 使用 'ant' 编译 在 bin 中运行服务器 java -cp .:../lib/servlet-api-2.5.jar:../lib/jetty-all-7.0.2.v20100331.jar RunnerServlet 默认端口为3678 服务器将为'/' GET 请求返回一个 statusCode 200。 服务器将为'/' POST 请求返回一个 JSON 对象{stout:String, sterr:String} 。 POST 正文应该是 {name:[nameOfClass], code:[classContent]} 您还可以为 inpou


【文件预览】:
java-code-runner-master
----Readme.md(2KB)
----src()
--------JavaRunner.class(4KB)
--------ClassFileManager.class(2KB)
--------DynamicJavaSourceCodeObject.class(1KB)
--------TerminalRunner$1.class(573B)
--------ThreadPrintStream.class(1KB)
--------ThreadInputStream.java(2KB)
--------Test.java(9KB)
--------ThreadPrintStream.java(2KB)
--------ClassFileManager$1.class(859B)
--------ThreadInputStream.class(2KB)
--------RunnerServlet.java(5KB)
--------JavaClassObject.class(1KB)
--------TerminalRunner.java(1KB)
--------JavaRunner.java(10KB)
--------TerminalRunner.class(1KB)
--------Test.class(7KB)
----lib()
--------junit-4.11.jar(239KB)
--------jetty-all-7.0.2.v20100331.jar(1.22MB)
--------servlet-api-2.5.jar(103KB)
----node()
--------server.js(7KB)
--------observer.js(520B)
--------config.js(281B)
--------request.js(1011B)
--------queue.js(3KB)
----.travis.yml(162B)
----LICENSE(1KB)
----test()
--------compile.js(614B)
--------java-runner.js(14KB)
--------server.js(7KB)
--------stress.js(7KB)
----dist()
--------runner.jar(13KB)
----build.xml(2KB)
----.gitignore(35B)
----.java-dependency(814B)
----index.js(13KB)
----watchServer.js(56B)
----package.json(861B)

网友评论