我是Java初学者。我已经创建了一个简单的GUI应用程序,它会显示“helloworld”标签。但是,如何从.java或.jar为windows创建安装程序。假设我创建了一个有用的应用程序并想与我的friend分享无需知道什么是JRE或如何下载JRE即可将其安装在他们的PC中。 最佳答案 来自here:Java中的开源安装程序生成器IzPackIzPack是Java平台的安装程序生成器。它生成轻量级安装程序,可以在任何有Java虚拟机可用的操作系统上运行。根据操作系统的不同,它可以通过双击或shell上的简单“java-jarins
我是Java初学者。我已经创建了一个简单的GUI应用程序,它会显示“helloworld”标签。但是,如何从.java或.jar为windows创建安装程序。假设我创建了一个有用的应用程序并想与我的friend分享无需知道什么是JRE或如何下载JRE即可将其安装在他们的PC中。 最佳答案 来自here:Java中的开源安装程序生成器IzPackIzPack是Java平台的安装程序生成器。它生成轻量级安装程序,可以在任何有Java虚拟机可用的操作系统上运行。根据操作系统的不同,它可以通过双击或shell上的简单“java-jarins
我已经下载并安装了IDEA13.1。但是,即使是64位系统,Windows也会自动将程序安装在文件夹ProgramFiles(x86)中,该文件夹专用于32位程序。是否有其他64位版本的下载或特殊设置使其适合64位系统? 最佳答案 在C:\ProgramFiles(x86)\JetBrains\${IntellijIdeaversion}\bin中有一个名为idea64.exe的可执行文件。这适用于64位系统。您可以简单地更改您的IntelliJ快捷方式路径。您还需要添加一个新的环境变量IDEA_JDK_64指向您的64位JDK,以
我已经下载并安装了IDEA13.1。但是,即使是64位系统,Windows也会自动将程序安装在文件夹ProgramFiles(x86)中,该文件夹专用于32位程序。是否有其他64位版本的下载或特殊设置使其适合64位系统? 最佳答案 在C:\ProgramFiles(x86)\JetBrains\${IntellijIdeaversion}\bin中有一个名为idea64.exe的可执行文件。这适用于64位系统。您可以简单地更改您的IntelliJ快捷方式路径。您还需要添加一个新的环境变量IDEA_JDK_64指向您的64位JDK,以
我的情况是我已经安装了JDK,但是我无法在浏览器中运行小程序(我可能没有安装JRE)。但是,当我安装JRE时,它破坏了我的JDK作为默认运行时。这几乎破坏了一切(Eclipse、Ant)——因为它们需要服务器JVM。现在没有JAVA_HOME环境变量-它似乎只是使用了一些注册表魔法(设置系统路径也没有用)。以前,我只是在使用它恢复JDK后卸载了JRE。这次我要好好修复它。这也体现在jre自动更新程序上-曾几何时,我使用JDK和JRE进行了工作设置,但它更新并破坏了所有内容。 最佳答案 这在Windows上有点痛苦。这就是我所做的。安
我的情况是我已经安装了JDK,但是我无法在浏览器中运行小程序(我可能没有安装JRE)。但是,当我安装JRE时,它破坏了我的JDK作为默认运行时。这几乎破坏了一切(Eclipse、Ant)——因为它们需要服务器JVM。现在没有JAVA_HOME环境变量-它似乎只是使用了一些注册表魔法(设置系统路径也没有用)。以前,我只是在使用它恢复JDK后卸载了JRE。这次我要好好修复它。这也体现在jre自动更新程序上-曾几何时,我使用JDK和JRE进行了工作设置,但它更新并破坏了所有内容。 最佳答案 这在Windows上有点痛苦。这就是我所做的。安
您建议使用哪种(商业或免费)安装程序工具来替换InstallAnywhere作为JavaEE应用程序的安装程序?你特别喜欢它的什么,它的缺点是什么?一些要求:必须支持运行自定义Java代码作为安装过程的一部分必须支持Windows,包括最新的64位版本,如WindowsServer2008;对其他目标操作系统的支持是一个优势必须能够安装捆绑的应用程序服务器(例如Resin或Tomcat)作为Windows上的服务必须支持基本的东西,如复制和移动文件、编辑配置文件、提取ZIP等。(必须支持捆绑特定版本的JRE;至少包括要提取的ZIP)编辑:还有几点:最好不依赖于目标机器上预装的JRE(或
您建议使用哪种(商业或免费)安装程序工具来替换InstallAnywhere作为JavaEE应用程序的安装程序?你特别喜欢它的什么,它的缺点是什么?一些要求:必须支持运行自定义Java代码作为安装过程的一部分必须支持Windows,包括最新的64位版本,如WindowsServer2008;对其他目标操作系统的支持是一个优势必须能够安装捆绑的应用程序服务器(例如Resin或Tomcat)作为Windows上的服务必须支持基本的东西,如复制和移动文件、编辑配置文件、提取ZIP等。(必须支持捆绑特定版本的JRE;至少包括要提取的ZIP)编辑:还有几点:最好不依赖于目标机器上预装的JRE(或
我有一个JAVA_HOME变量设置为:C:\ProgramFiles(x86)\Java\jdk1.7.0_45\Andthepathtothejdkis:C:\ProgramFiles(x86)\Java\jdk1.7.0_45但是,当我尝试启动androidstudio时出现错误:NoJVMinstallationfound.Pleaseinstalla64bitJDK.IfyoualreadyhaveaJDKinstalleddefineaJAVA_HOMEvariableinComputer>SystemProperties>SystemSettings>Environment
我有一个JAVA_HOME变量设置为:C:\ProgramFiles(x86)\Java\jdk1.7.0_45\Andthepathtothejdkis:C:\ProgramFiles(x86)\Java\jdk1.7.0_45但是,当我尝试启动androidstudio时出现错误:NoJVMinstallationfound.Pleaseinstalla64bitJDK.IfyoualreadyhaveaJDKinstalleddefineaJAVA_HOMEvariableinComputer>SystemProperties>SystemSettings>Environment