在Windows 7中重新安装Jdk1.6?

时间:2012-04-01 20:41:30

标签: java jdk1.6

我在Windows 7的驱动器中安装了jdk1.6。我开发了一个简单的.java文件并尝试使用“javac”通过命令提示符运行它,但它说javac不被识别为内部或外部命令。所以我只是通过运行java检查运行正常。所以我认为我应该卸载该jdk并重新安装,但我得到Windows 1723错误

打开一个控制面板并试图从那里删除jdk,但得到了这个“错误1723.此Windows Installer程序包有问题。无法运行此安装所需的DLL。请联系您的支持人员或程序包供应商“

6 个答案:

答案 0 :(得分:2)

为了能够从命令行运行javac,需要将javac的路径添加到PATH环境变量中。

答案 1 :(得分:1)

看起来 1723错误描述了安装程序本身的问题。我会按照Microsoft AnswersOracle的建议来修复安装。正确安装Java应该在Windows PATH上添加必要的条目。确保在安装后打开 new DOS(或Command)窗口,否则可能无法获取修改后的PATH。

答案 2 :(得分:0)

您可能面临以下问题:https://forums.oracle.com/forums/thread.jspa?threadID=2213081。您可以使用ccleaner卸载jdk / jre的所有实例。由于安装/卸载中断,问题正在发生。如果ccleaer没有解决您的问题,则注册表清理是唯一的选项,如上面的链接所示。

答案 3 :(得分:0)

您的\ windows \ system32文件夹中可能有java.exe ...而且由于此文件夹位于路径env var上,因此感到困惑。尝试从\ windows \ system32文件夹中删除此/这些java * .exe文件。

答案 4 :(得分:0)

如果在尝试重新安装Java时遇到Java错误1723的问题。 当您通过错误删除Java目录时可能会发生此错误

_转到您的Microsoft事件查看器,您将看到一个这样的错误行 Event viewer

_然后从其他服务器复制Java bin目录,以便将丢失的dll备份到事件查看器中提到的目录中

_终于重新安装Java

希望有所帮助

答案 5 :(得分:0)

我已使用Microsoft实用程序(解决了从安装或删除的程序来解决此错误),它节省了我的手工工作,而且也很安全:

https://support.microsoft.com/en-us/help/17588/fix-problems-that-block-programs-from-being-installed-or-removed