我已经完成了我的项目,每件事都很好,但我的问题是,我如何在任何其他计算机上运行程序,以便其他人可以使用它,而不安装jdk或JRE。
你不能。您至少需要在客户端计算机上安装JRE。您所能做的最好的事情是创建一个嵌入了JRE的EXE程序,在第一次安装JRE时运行它,然后运行java程序。
null 附注。不幸的是,“portableapps.com”解决方案是不可接受的。
问题内容: 我想确保一切都可以通过复制Java文件夹的内容并设置环境变量来完成。 我通常在虚拟机中运行安装程序,压缩\ java文件夹内容,返回虚拟机的快照,然后解压缩压缩文件。 我找不到可以将最新的JRE / JDK作为zip文件提供的地方… http://java.sun.com/javase/downloads/index.jsp http://download.java.net/jdk6/
问题内容: 由于提问和回答在这里,Python已经部署的没有安装一个有用的方法。Java可以做同样的事情吗? 有什么方法可以在不安装jre的情况下运行Java的jar文件? 是否有类似java2exe(win32),java2bin(linux)或java2app(mac)的工具? 问题答案: 您可以为此使用Launch4j。有据可查且易于使用。尽管生成的程序仍需要运行JRE,但您不必在目标系统上
我有一个JavaFX应用程序,它调用一些JNI代码,使用预加载程序jar,并使用JDK1.7编译。现在,当我使用JRE7在另一台计算机上运行jar时,通过: 双击jar:它启动,但无法加载包含库的JNI代码,因此被卡住。 有人能告诉我这三种情况有什么不同吗?
我对CS非常陌生,对UNIX/Bash词汇非常陌生。 我目前正在尝试安装Maven,我犯了一些错误,复制粘贴了旧的安装说明(版本号不正确),现在整个过程是如此混乱。我首先尝试按照网站上给出的说明进行操作,但没有成功,然后我又尝试了其他几个,现在我担心我会因为遵循不同的说明而陷入混乱。 现在我已经到了一个地步,如果我输入,我会得到以下信息: JAVA_HOME环境变量未正确定义 此环境变量是运行此程
我不懂java更新。使用Windows 10,当我进入C:\Program Files\Java时,我有3个文件夹: -jdk1.8.0_221 -jre1.8.0_251 -jre1.8.0_261 当我打开cmd并键入java-version时,我得到: 当我键入javac-version时,我得到: 我检查了环境变量,它没有与Java相关的注释。当我输入cmd时,我得到: 当我键入where