我很好奇我在 windows 环境中看到的 java 路径之间存在的差异。如果我执行命令where java我可以看到
C:\Program Files (x86)\Common Files\Oracle\Java\javapath\java.exe
C:\ProgramData\Oracle\Java\javapath\java.exe
C:\Program Files\Java\jdk1.6.0_21\bin\java.exe
Run Code Online (Sandbox Code Playgroud)
我已经看到第一个 javapath 已使用我安装的最新 java sdk 进行更新。然而,你谷歌告诉你的大部分内容应该将环境变量 PATH 设置为最新的,即路径中包含 jdk 的变量。那么什么是最好的,它们是如何工作的。例如,什么最适合 Xamarin 或 Android 开发?
希望有人对此有一些见解,我将不胜感激。现在我知道,(每个人都这样做)要更改 java 的路径,您必须设置 JAVA_HOME 变量。我在发布这篇文章后这样做了,很难回忆起你在任何特定时刻读过的所有内容!那么其他路径的目的是什么,为什么更新java jre会自动设置java版本,而下载sdk需要手动更新?
我一直试图在Windows 7 x64上的wamp 2.2上安装apc无济于事.我在没有memprotect的情况下下载了php_apc,并且能够在wamp上的任务切换器中选择它,我还添加了扩展名和以下内容:
[APC]
apc.enabled = 1
apc.shm_segments = 1
apc.shm_size = 64M
apc.max_file_size = 10M
apc.stat = 1
Run Code Online (Sandbox Code Playgroud)
到php.ini,接下来,从http://svn.php.net下载了apc.php ,但是无论我做什么,我的phpinfo()文件都没有显示apc,apc.php表示它没有运行.
我已经阅读了关于wamp构建在vc6上但是在pierre的php扩展页面上我再也找不到任何vc6版本了,加上我有php5.4.3和MSVC9(Visual C++ 2008)编译器,所以我想我不能安装一个vc6版本.但我找不到任何关于wamp和替代php缓存的信息(这就是全名!).我读过的所有页面都让它看起来非常简单,但我无法使它工作.顺便说一句,我需要apc来处理nicEdit图像上传.任何帮助都会让我非常非常开心!
此外,我注意到一些事情,这个论坛上的很多帖子都说php 5.4不支持apc,而在其他帖子上人们说对于windows我们应该使用php或其扩展的vc6版本.事情就是我正在使用wamp,就像我说的那样,并且不想独立完成安装php和apache的过程.即使我这样做了,那么我应该下载什么dll(经过大量搜索,因为pecl不提供dll),还考虑到我买不起apache以外的服务器,建议不要安装任何vc9版本用apache的二进制文件的PHP?再次,非常感谢任何帮助.
想想我终于明白了,@是你正确安装正确的x64bit扩展.我在http://www.anindya.com/php-5-4-3-and-php-5-3-13-x64-64-bit-for中从mediafire托管的扩展列表中下载了正确的扩展名. - 窗口/网站.现在我可以看到apc安装在phpinfo(); 谢谢,再见.将继续发布关于apc的用法.