java - 如何使用 C++ 打开 Java 程序

标签 java c++

我正在尝试制作一个 Java 程序,但我希望它能被 C++ 打开。

我一直在 C++ 中使用它

system("java -jar MMQ4.jar");

但它要求用户将 C:\Program Files\Java\jre7\bin\添加到他们的 PATH 环境变量中

那么,他们是使用 C++ 运行 Java 程序的另一种方式吗?

最佳答案

运行 java 文件不需要用户向环境变量添加一些东西,这是完全错误的,因为 Java 安装程序已经自动完成了。

如果您不能在不向环境中添加一些东西的情况下运行 java-binary,则您的 JRE 有问题,您需要重新安装。请不要相信你在 Internet 论坛上读到的一切,这个说法是一个非常古老的神话,大约 5 年前 JDK 版本是真的,但在那之后的每一件事......不是那么多

关于java - 如何使用 C++ 打开 Java 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26159828/

相关文章:

java - EhCache @Cacheable 同步时抛出异常

java - 聊天服务器和客户端实现

编程竞赛的 C++ 阅读输入

c++ - boost::指针与值的任何混淆

c++ - 回复:使用 boost::make_transform_iterator 进行引用访问

java - 如何更新作为 Spring Security ACL 一部分的 acl_sid 表中的用户名?

java - Hibernate Criteria - 获取子选择的计数

java - Maven 多模块库构建

c++ - 使用给定的第一个和最后一个迭代器迭代范围

c++ - 警告: "when type is in parentheses, array cannot have dynamic size"?的原因是什么