加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

在Unix上自动执行Java安装

发布时间:2020-12-16 01:19:38 所属栏目:安全 来源:网络整理
导读:我目前正致力于自我引导/配置J2EE应用程序的部署.我的目标是让部署每次都安装 Java,App Server和应用程序部署.不幸的是,我遇到了自动化java安装的问题. java安装是作为自解压二进制文件提供的(即jre-6u18-solaris-sparc.sh).问题是,当您运行它时,系统会提示
我目前正致力于自我引导/配置J2EE应用程序的部署.我的目标是让部署每次都安装 Java,App Server和应用程序部署.不幸的是,我遇到了自动化java安装的问题.

java安装是作为自解压二进制文件提供的(即jre-6u18-solaris-sparc.sh).问题是,当您运行它时,系统会提示您阅读许可协议,然后输入是/否.

为了自动化,我想我只是使用“解压缩”来解压缩文件并且它会扩展,但是在执行自解压缩文件时必须出错或者跳过某些步骤.当我去运行java时,它会抱怨缺少库或其他各种错误消息.

我目前计划的工作是手动下载和安装,然后压缩提取的内容并在内部托管修改后的分发.不理想b / c我不再使用SUN的原始发行版了.

安装程序脚本可能在每个平台上有所不同,但在 Linux上,您需要克服3个障碍:

>通过长EULA间隔
>输入“是”接受EULA
>安装完成后按Enter键.

您可以通过回显yes和newline到脚本,同时将stdout重定向到/ dev / null以便不打印EULA来逃避:

echo "yes" "n" | ./jdk-6u16-linux-i586.bin 1>/dev/null

您可能需要在Solaris上调整它

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读