我正在开发一个安装程序脚本,它需要安装两个基于OS位的文件夹之一。到目前为止,选择还不错,但出于某种原因,我只在最终的安装程序中看到了一个文件夹。
有关章节如下:
;Windows 32 or 64 bit version
!include "x64.nsh"
Section "JRE 64 Bit" Section5
SectionIn RO
;Use the right java version
DetailPrint "JRE extraction..."
SetOutPat
我有两个版本的.jnlp来启动应用程序,一个版本带有java-vm-args="-Xmx4g" jvm选项,将在内存较大的机器上运行,另一个版本带有java-vm-args="-Xmx1g",将在内存较少的机器上运行。我希望带有-Xmx4g选项的.jnlp在64位JRE上运行,但是,.jnlp文件总是使用Java(TM) Web Start启动器启动的,如果32位和64位版本的相同JRE发行版(我安装了32位和64位版本的Java8 v121 ),它默认情况下总是使用32位JRE。
对于这个特定的.jnlp,有没有办法让Java(TM) Web Start La
我已经安装了XAMPPv3.2.2,并使Apache和MySQL正确运行。虽然Tomcat不会启动,但会出现以下错误:
Tomcat Started/Stopped with errors, return code: 1
14:37:47 [Tomcat] Make sure you have Java JDK or JRE installed and the required ports are free
14:37:47 [Tomcat] Check the "/xampp/tomcat/logs" folder for more information
当我打开名
我刚开始使用linux mint (linux )。
我已经在上面安装了两个jre版本。一个openjdk和另一个oracle jdk。下面是我的update-alternatives -config java输出所说的-
There are 2 choices for the alternative java (providing /usr/bin/java).
Selection Path Priority Status
-----------------------------------
Java 11被宣布为最新的LTS版本。因此,我们试图在这个Java版本的基础上启动新的服务。
但是,Java 11的基本Docker映像比Java 8的等效映像要大得多:
:84 MB
:283 MB
(我只考虑使用和,这是每个Java版本最轻量级的映像。)
更深入的挖掘揭示了以下“事物”:
图像使用基本图像debian:sid-slim。这就带来了两个问题:
- this is 60 MB larger than `alpine:3.8`
- the [Debian `sid`](https://www.debian.org/releases/sid/) ver
下载- jre-8u45-linux-i586.rpm
打开控制台- su
mkdir /usr/bin/java 之前没有安装java.
cd /usr/bin/java
rpm -ivh jre-8u45-linux-i586.rpm 试装 error: open of jre-8u45-linux-i586.rpm failed:no such file or directory
显然我把它放在桌面上了
打开文件系统- /usr/bin/java,我创建了它
尝试将jre-8u45-linux-i586.rpm文件从桌面移动到/usr/bin/java,但我得到:
Error movin