我制作了一个在我的计算机上运行的基于文本的简单游戏,但是我的学校计算机有旧版本的java并且无法运行它。我尝试从计算机命令提示符编译.java
文件,但我无法访问javac
文件夹要编译的位置,因为学校计算机阻止了所有内容。除非我使用批处理文件打开它,否则管理员甚至会禁用命令提示符。我尝试在Launch4j中使用JRE包装jar但是exe没有做任何事情,它加载就是这样,没有任何结果(我认为这是因为文本游戏应该在命令提示符下运行所以没有GUI可以打印任何文本)
如何在没有现代JRE的计算机上运行Java程序?
答案 0 :(得分:5)
我的学校计算机有旧版本的java并且无法运行它
在家中进行编译时使用cross-compilation options of javac
。
答案 1 :(得分:1)
你在这里遇到了一些矛盾;请注意你究竟在问什么:
“如何在没有 Java 的情况下运行 Java程序?”
你明白了吗?你基本上都在问“我怎么能开车没车?”
至于实际问题,所有希望都不丢失。以下是一些选项: