Windows Update 应该是在 Windows 上更新任何软件的主要方式,但它只更新 Microsoft 的东西。
Java 和 Flash 使用独立的方式进行更新。Flash 在有更新时打开一个窗口很烦人。如果很多软件都以独立的方式更新,那将是一团糟。
当我在其中创建一个启动脚本/etc/init.d并执行export一个变量时,这个变量是否持续存在并且对启动的进程“可见”?
具体来说,我有以下脚本在 init.d 中启动 tomcat,我手动启动start:
#!/bin/bash
RETVAL=$?
export JRE_HOME=/home/jre
export PATH=/home/jre/bin/:${PATH}
export CATALINA_HOME=/home/apache-tomcat-7.0.25
case "$1" in
start)
if [ -f $CATALINA_HOME/bin/startup.sh ];
then
echo $"Starting Tomcat"
/bin/su root $CATALINA_HOME/bin/startup.sh
fi
;;
stop)
if [ -f $CATALINA_HOME/bin/shutdown.sh ];
then
echo $"Stopping Tomcat"
/bin/su root $CATALINA_HOME/bin/shutdown.sh
fi
;;
restart)
if [ -f $CATALINA_HOME/bin/shutdown.sh ];
then
echo $"Stopping Tomcat"
/bin/su root $CATALINA_HOME/bin/shutdown.sh
fi
if [ -f $CATALINA_HOME/bin/startup.sh ];
then
echo $"Starting Tomcat"
/bin/su root $CATALINA_HOME/bin/startup.sh
fi
;; …Run Code Online (Sandbox Code Playgroud) 我梦想构建一个家庭服务器,我可以在其中部署自己的 Java Web 应用程序,仅用于 LAN 访问。我还有一台 Windows Server 机器来运行它们。我对所有与服务器相关的事情都有些过时了,所以我想知道我的平台的服务器能力是否有任何可能的优势?
我是否理解正确,Java Web 应用程序仅在 Java 特定服务器上运行,并且在这种情况下不使用 Windows Server 程序,这意味着我必须在另一台服务器内构建 Java 服务器才能运行任何 Java 程序?
2012 年 8 月 26 日发现了一个新的 Java 0-day 漏洞利用,并且已被广泛使用。它会影响 Windows、Mac 和 Linux 桌面上的 Oracle Java,并影响所有主要浏览器。
许多网站建议用户在浏览器中禁用 Java。但是,我找不到涵盖Windows 和 Mac 上最常见浏览器(Internet Explorer、Google Chrome、Firefox、Safari和Opera)的说明。
用户应该如何在他们的系统上禁用 Java?
我正在寻找一个易于理解的答案,它可以被朋友、家人、同事和新手计算机用户理解。
每当我尝试更新到最新版本的 Java 时,都会检测到 Java 7 Update 5 的安装,然后我被要求提供文件jre1.7.0_05-c.msi,我没有,所以然后安装被取消,我无法升级 Java。

我要问的是如何使任何关联的文件类型用相应的数据打开我的程序。例如,如果您有一个 .doc 文件,它会打开 Microsoft Word,其中包含保存在该文件中的任何内容。我知道如何将文件扩展名与我的程序相关联,但它只是从文件位置打开程序。如何让程序在启动时读取文件?
每次我在某个网站上遇到 java 小程序时,我都会遇到运行它的问题。要么我已经过时的 JRE 要么application is blocked出现消息。
我想让浏览器/JRE 永远不要检查 java 更新,因为它们几乎每天都会发布。我不发展核导弹,所以我不需要那么高的安全性。
此外,我需要浏览器/JRE 永远不要阻止小程序,或允许我强制运行它们。
如何在某处放置一些选项?
更新
Java 运行时和 Flash 等其他运行时之间有什么主要区别吗?为什么没有人在运行像 Youtube 页面这样的 Flash 小程序时出现问题,而 JRE 小程序总是会出现问题?
我已经在我的 OS X Mavericks (10.9.5) 上更新到 Java 8 update 31 x64,现在它在我的 Chrome 版本 42.0.2288.6 dev 中不再有效。为什么是这样?它在更新之前有效。
我尝试了Java 验证页面,然后 Chrome 声称未安装 Java。
Java 在 Firefox FWIW 中工作。
在我开始之前,我想说,我必须在许多链接中放置一个空格,因为我是超级用户的新手并且有限制。您将找到空格 http:// (HERE) localhost:4848/。很抱歉给您带来不便,希望此限制能尽快解除。
我无法启动,Glassfish 4.1 服务器。
我正在运行,Windows 8.1,64x。
我下载了Java EE 7 Full Platform glassfish-4.1.zip
从这里: https : //glassfish.java.net/download.html
用7-Zip 9.20解压。和我的另一个压缩文件一起放在一个文件夹中。
将解压缩到C 中。
路径: C:\glassfish-4.1
接下来是glassfish4。
路径: C:\glassfish-4.1\glassfish4

接下来是bin。
路径: C:\glassfish-4.1\glassfish4\bin

现在,在asadmin Windows Batch File 中,打开命令提示符C:\Windows\system32\cmd.exe, asadmin>。
输入,start-domain,然后 cmd.exe 输出Waiting for domain1 to start ........(很多这样的)......serverNoStart 命令 start-domain 失败。
打开,pkg,运行它,它安装。

打开,updatetools运行它,它安装。

同样,在asadmin Windows Batch File 中,打开命令提示符C:\Windows\system32\cmd.exe,asadmin>。
输入, …
我刚刚在运行 Windows XP SP3 的老式笔记本电脑上安装了 Java 8。
Java弹出一条消息:
Java 8 需要更新版本的 Windows。您可以继续安装,但为了让 Java 按规定工作,我们建议升级您计算机的操作系统。
Java 会无法在 Windows XP 上正常工作吗?或者这只是 Oracle 试图确保安全?