2013-03-13

解決 NetBeans Portable 無法辨識 jPortable 的 Java 路徑問題

SNAG-000000-20130313-180500-週三
NetBeans Portable 可讓 NetBeans 不需要安裝即可使用
但當電腦內沒有安裝 Java 時,執行時會顯示因為缺少 JDK 環境而無法使用。
這時候需要搭配 jPortable 來使用免安裝的 Java
可是 NetBeans Portable 仍然顯示少 Java
於是經檢查後發現 NetBeans Portable 內建尋找 Java 的路徑為 App\jdk
這時候 可以選擇把 jPortable 安裝到 App\jdk 資料夾內
但這種方式 並不是很理想的解決方式
經過一連串測試後發現
可以簡單的解決這個問題
App\AppInfo\Launcher\NetBeansPortable.ini 內加上此區段
[Activate]
Java=find
然後找到 Value=="%PAL:AppDir%\jdk" 將此修改為 Value==%JAVA_HOME%
之後啟動 NetBeans Portable 即可解決找不到免安裝版的 Java 問題
另外
可從 NetBeans 的官方網站上下載符合自己語言介面的 zip 包
將其解壓縮取代 App\netbeans 內容即可使用選定的環境與語言介面
名詞
  • 安裝 - 以上文中的安裝指將免安裝程式利用 PortableApps.com 或 手動解壓縮至指定路徑
  • 免安裝 Portable - 指程式可攜帶至其他電腦使用並不殘留設定於目標電腦上
相關檔案路徑與載點

2013-02-24

如何同時安裝使用 Hyper-V 與 VMware

Both use Hyper-V and VMware

windows 8 內建了免費的 Hyper-V 即使不看好 M$ 的產品
仍然還是會想去啟用來玩玩看

但接著就會發現
不支援以前的 vmdk 虛擬機檔案

然後又發現如果安裝 VMware 會出現錯誤訊息
表示系統內已經安裝了 Hyper-V 所以拒絕安裝 VMware

這時候總不可能把 Hyper-V 移除之後 再來安裝 VMware

經過上網搜尋了之後 發現這一篇

這時候就可以開始來準備安裝 VMware 了
首先用管理員權限來執行 命令提示字元
然後輸入以下指令

bcdedit /set hypervisorlaunchtype off
接著重開機
然後就可以安裝 VMware 了

之後就可以開啟或安裝 VMware 的虛擬機

之後再用輸入以下指令重新啟動 Hyper-V

bcdedit /set hypervisorlaunchtype auto
然後再度重開機

這時候就會發現 VMware 跟 Hyper-V 的主控視窗都能打開了
但是執行 VMware 時就會發現無法開啟虛擬機

這時候就需要去修改虛擬機設定(參考此篇)
修改 VMware 虛擬機的 vmx 檔

並且加入以下這一行
 vmx.allowNested = TRUE
之後兩款虛擬系統就都能啟動虛擬機了