java -version和 javac -version 不一致問題
問題描述:
設定了環境變數JAVA_HOME為jdk1.5.0_14的安裝目錄,並且在PATH變數中加入了%JAVA_HOME%\bin,但在Windows命令列下,執行java -version卻顯示:
java version "1.6.0_13"
而執行javac -version顯示:
javac 1.5.0_14
原因分析:
同時安裝了jdk1.5.0_14和jre1.6.0_13,且PATH變數中,C:\WINDOWS\system32目錄在%JAVA_HOME%\bin之前。在Windows命令列下執行命令時,先從當前目錄搜素,然後按照PATH設定的路徑依次查詢命令,而JRE安裝時會將java.exe安裝到C:\WINDOWS\system32目錄下,所以執行java -version命令時,檢視的是jre的版本,而javac -version時檢視的jdk的版本。
解決方法:
將%JAVA_HOME%\bin加在PATH變數的頭,執行java -version和javac -version,均為1.5.0_14版。
相關推薦
java -version和 javac -version 不一致問題
問題描述: 設定了環境變數JAVA_HOME為jdk1.5.0_14的安裝目錄,並且在PATH變數中加入了%JAVA_HOME%\bin,但在Windows命令列下,執行java -version卻顯示: java version "1.6.0_1
java -version 和javac -version 兩個指不一樣,eclipse報Could not create the Java virtual machine 錯誤
以前我對32位機子和64位機子沒有絕對的概念,軟體通常32位和64位都有,直到最近一件事情發生了。。。。。。。。,我才遵守規矩。32位上裝32位的軟體,64位裝64位軟體。閒話不說,看看我的問題,和
java 專案時間和伺服器時間不一致
今天線上專案關於時間的幾個任務都出了問題,檢視日誌發現日誌的時間不對,用的是log4j,日誌輸出的時間都早了很長時間。 1 首先先登上伺服器查看了伺服器的系統時間 linux下 date命令 時間正確的。 2 瀏覽網頁發現有個硬體時間,系統時間是指當前Linux Kernel中的時鐘,而硬體時鐘則是主
用cmd執行記事本寫的java檔案,以及jdk版本和執行版本不一致原因及其解決辦法
1.首先新建一個記事本,檔名改為Welcome.java拓展名也要改!(屬性裡面改為顯示拓展名,這樣才可以通過重新命名的方式改檔案個格式) public class Welcome{ public static void main(String[] args){ System.out.pr
解決spark-md5.js和java計算檔案md5值不一致問題
正確程式碼如下 java import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; impor
Docker Java應用日誌時間和容器時間不一致
摘要: 1)在docker容器和系統時間不一致是因為docker容器的原生時區為0時區,而國內系統為東八區。 2)還有容器中執行的java應用打出的日誌時間和通過date -R方式獲取的容器標準時間有八個小時時間差。 也就是容器時間和系統時間一
java與javac版本不一致問題
問題描述: 設定了環境變數JAVA_HOME為jdk1.5.0_14的安裝目錄,並且在PATH變數中加入了%JAVA_HOME%\bin,但在Windows命令列下,執行java -version卻顯示: java version "1.6.0_13" 而執行javac -ve
crontab執行時間和系統時間不一致
google 服務器 shanghai share crontab執行時間和系統時間不一致
tomcat和系統時間不一致的問題
tomcat修改如下文件,增加環境變量:cd /usr/local/tomcat8.0vim bin/catalina.shexport JAVA_OPTS="$JAVA_OPTS -Duser.timezone=Asia/shanghai"本文出自 “一萬年太久,只爭朝夕” 博客,請務必保留此出處http:
crontab時間和系統時間不一致
重啟 tar 今天 ntpd inf mic ros pan 時間不一致 昨天寫了一腳本,放在crontab上,設定每天早上5點半執行。今天早上發現,沒有腳本執行記錄。 # service crond status // 查看crontab 狀態 # tail -100
Unity NavMesh尋路檢測的bug(或者特性),爬坡卡住問題。(角色高度和網格高度不一致造成)
Unity專案,由於人物移動時一般用搖桿或者方向鍵控制, 需要有八方向方式控制朝向, 所以沒有用 NavMesh Agent, 而是自己控制人物方向移動,然後貼合地面。 用了NavMesh.CalculatePath只是用於目標點的尋路, 尋找出路經後自己計算實現移動。
PHP的strtotime()函式轉換的時間戳和實際時間不一致解決方案
做一個時間區間搜尋的功能時,遇到一個問題,使用strtotime()轉換時間去比較時,發現搜尋不到,前端傳遞的是 但是PHP轉換後時間戳為1540732715,相當於 與實際時間相差8小時,所以搜尋不到的原因就在此。解決問題很簡單。 修改P
NER 中word數量和tag數量不一致解決方案以及tf.string_split用法
句子中有中文空格 而tf.string_split(source, delimiter=’ ‘)預設是英文空格 導致NER 中word數量和tag數量不一致。 tf.string_split(source, delimiter=' ') source是一維陣列,用於將一組字串
MyBatis - 實體類的屬性名和資料庫列名不一致時的兩種解決辦法!
問題:兩者不一致時 , 查詢結果無法封裝到實體!(也就無法查詢出來) ① 查詢的sql語句中使用別名進行查詢. 但要注意: 欄位名的別名 要和 實體類的屬性名一致! UserMapper.xml <!-- namespace:介面的全路徑名.
Windows10系統C盤檔案實際大小佔用空間和可用空間不一致(相差差8到20G)
WIN10系統C盤佔用和檔案實際大小不一致。【差20G找不到】 綜合討論區 > 一般性問題討論區 問題 0 登入進行投票 新買的電腦,預裝WIN10家庭版64位。 剛剛開機,進行了一次重置。 C盤右鍵屬性顯示“已佔用54.
【bug】關於微信ios展示頁面的url和實際url不一致的問題
如題描述。 使用者開啟的頁面url和實際url不一致,假如展示的頁面是www.baidu.com.,微信端複製連結地址,出來的是www.163.com。 當然實際專案中出現的只是路由不一樣,域名是相同的。 由於這樣的原因,導致了頁面上的二維碼,識別不出來。就是長按沒有識別二維碼的選項。
解決BootStrap輪播圖片中圖片大小和父div不一致問題
問題出現 其實這個問題相當簡單,自己鼓搗好久,才發現還是自己基本功不紮實,當圖片的大小出現在原生的bootstrap類屬性限定中,圖片會按照自己的大小進行佈局,這樣就會出現圖片小於父div的情況,如下圖所示: 問題解決 找出圖片所屬類,更改類的屬性為blo
winform窗體執行時的大小和設計時不一致
窗體設定的尺寸為1946*850,而電腦解析度是1920*1280 按說寬度已經超過螢幕大小很多了,應該顯示佔滿螢幕寬度才對,但是執行時寬度只有設計時的一半 高度最多隻能是1946畫素,再拉大也不管用,而高度可以設定 解決辦法,把窗體的AutoScaleMode改為None 這個屬性的意思是:確定當螢
MySQL的now()函式和系統時間不一致
由於把電腦時間隱藏了,想看時間,並且正好打開了MySQL的視窗,就使用select now();檢視時間,這一看,看到了剛裝的MySQL-8的一個問題:MySQL查詢的時間和系統時間不一致。 系統時間為: 相差8個小時,第一個想法是檢視一下時區是不是不對,如圖。 系統時區是CS
MongoDB find命令匹配資料,匹配內容和檢索條件不一致
最後一位隨便輸一個數,就匹配這一條。 問題描述:今天計劃將tweet_id設定為集合的唯一索引,出現一條資料報錯。報錯對應的tweet_id為“255837612277911555”,在pymongo查詢這條資料發現出現的結果和查詢內容最後一位不一致。於是修改最後一位