Chuyển java trong linux
Views: 659 Giả sử bạn đang làm việc trong một hệ thống Linux có nhiều phiên bản Java được cài đặt. Vậy làm thế nào để thay đổi phiên bản của Java từ phiên bản này sang phiên bản khác, bài viết này sẽ hướng dẫn các bạn làm điều đó! Ví dụ mình đang sử dụng Ubuntu, và Ubuntu của mình đang cài đặt 2 phiên bản của Java, đó là:
Mặc định, mình đang sử dụng phiên bản Java 7 Update 95, các bạn có thể sử dụng câu lệnh java -version để kiểm tra điều này.
Bây giờ, mình muốn chuyển sang sử dụng phiên bản Java 6 Update 38, mình sẽ sử dụng câu lệnh update <strong>update-alternatives</strong> của Ubuntu và làm như sau:</p><div id="crayon-637b281599131329783401" class="crayon-syntax crayon-theme-classic crayon-font-monaco crayon-os-pc print-yes notranslate" data-settings="minimize scroll-mouseover" style="margin-top:12px;margin-bottom:12px;font-size:12px!important;line-height:15px!important"><div class="crayon-toolbar" data-settings="mouseover overlay hide delay" style="font-size:12px!important;height:18px!important;line-height:18px!important"><span class="crayon-title"></span><div class="crayon-tools" style="font-size:12px!important;height:18px!important;line-height:18px!important"><div class="crayon-button crayon-nums-button" title="Toggle Line Numbers"><div class="crayon-button-icon"></div></div><div class="crayon-button crayon-plain-button" title="Toggle Plain Code"><div class="crayon-button-icon"></div></div><div class="crayon-button crayon-wrap-button" title="Toggle Line Wrap"><div class="crayon-button-icon"></div></div><div class="crayon-button crayon-expand-button" title="Expand Code"><div class="crayon-button-icon"></div></div><div class="crayon-button crayon-copy-button" title="Copy"><div class="crayon-button-icon"></div></div><div class="crayon-button crayon-popup-button" title="Open Code In New Window"><div class="crayon-button-icon"></div></div><span class="crayon-language">Shell</span></div></div><div class="crayon-info" style="min-height:18px!important;line-height:18px!important"></div><div class="crayon-plain-wrap"><textarea wrap="soft" class="crayon-plain print-no" data-settings="dblclick" readonly style="-moz-tab-size:4;-o-tab-size:4;-webkit-tab-size:4;tab-size:4;font-size:12px!important;line-height:15px!important">khanh@ubuntu:~$ sudo update-alternatives --config java [sudo] password for khanh: There are 2 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java 1071 auto mode 1 /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java 1061 manual mode 2 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java 1071 manual mode Press enter to keep the current choice[*], or type selection number: </textarea></div><div class="crayon-main"><table class="crayon-table"><tbody><tr class="crayon-row"><td class="crayon-nums" data-settings="show"><div class="crayon-nums-content" style="font-size:12px!important;line-height:15px!important"><div class="crayon-num" data-line="crayon-637b281599131329783401-1">1</div><div class="crayon-num crayon-striped-num" data-line="crayon-637b281599131329783401-2">2</div><div class="crayon-num" data-line="crayon-637b281599131329783401-3">3</div><div class="crayon-num crayon-striped-num" data-line="crayon-637b281599131329783401-4">4</div><div class="crayon-num" data-line="crayon-637b281599131329783401-5">5</div><div class="crayon-num crayon-striped-num" data-line="crayon-637b281599131329783401-6">6</div><div class="crayon-num" data-line="crayon-637b281599131329783401-7">7</div><div class="crayon-num crayon-striped-num" data-line="crayon-637b281599131329783401-8">8</div><div class="crayon-num" data-line="crayon-637b281599131329783401-9">9</div><div class="crayon-num crayon-striped-num" data-line="crayon-637b281599131329783401-10">10</div><div class="crayon-num" data-line="crayon-637b281599131329783401-11">11</div></div></td><td class="crayon-code"><div class="crayon-pre" style="font-size:12px!important;line-height:15px!important;-moz-tab-size:4;-o-tab-size:4;-webkit-tab-size:4;tab-size:4"><div class="crayon-line" id="crayon-637b281599131329783401-1"><span class="crayon-i">khanh</span><span class="crayon-sy">@</span><span class="crayon-i">ubuntu</span><span class="crayon-sy">:</span><span class="crayon-sy">~</span><span class="crayon-sy">$</span><span class="crayon-h"> </span><span class="crayon-e">sudo </span><span class="crayon-i">update</span>-<span class="crayon-i">alternatives</span><span class="crayon-h"> </span>--<span class="crayon-e">config </span><span class="crayon-i">java</span></div><div class="crayon-line crayon-striped-line" id="crayon-637b281599131329783401-2"><span class="crayon-sy">[</span><span class="crayon-i">sudo</span><span class="crayon-sy">]</span><span class="crayon-h"> </span><span class="crayon-e">password </span><span class="crayon-st">for</span><span class="crayon-h"> </span><span class="crayon-i">khanh</span><span class="crayon-sy">:</span><span class="crayon-h"></span></div><div class="crayon-line" id="crayon-637b281599131329783401-3"><span class="crayon-e">There </span><span class="crayon-i">are</span><span class="crayon-h"> </span><span class="crayon-cn">2</span><span class="crayon-h"> </span><span class="crayon-e">choices </span><span class="crayon-st">for</span><span class="crayon-h"> </span><span class="crayon-e">the </span><span class="crayon-e">alternative </span><span class="crayon-e">java</span><span class="crayon-h"> </span><span class="crayon-sy">(</span><span class="crayon-i">providing</span><span class="crayon-h"> </span>/<span class="crayon-i">usr</span>/<span class="crayon-i">bin</span>/<span class="crayon-i">java</span><span class="crayon-sy">)</span><span class="crayon-sy">.</span></div><div class="crayon-line crayon-striped-line" id="crayon-637b281599131329783401-4"> </div><div class="crayon-line" id="crayon-637b281599131329783401-5"><span class="crayon-h"> </span><span class="crayon-e">Selection </span><span class="crayon-e">Path </span><span class="crayon-e">Priority </span><span class="crayon-i">Status</span></div><div class="crayon-line crayon-striped-line" id="crayon-637b281599131329783401-6">------------------------------------------------------------</div><div class="crayon-line" id="crayon-637b281599131329783401-7">*<span class="crayon-h"> </span><span class="crayon-cn">0</span><span class="crayon-h"> </span>/<span class="crayon-i">usr</span>/<span class="crayon-i">lib</span>/<span class="crayon-i">jvm</span>/<span class="crayon-i">java</span>-<span class="crayon-cn">7</span>-<span class="crayon-i">openjdk</span>-<span class="crayon-i">amd64</span>/<span class="crayon-i">jre</span>/<span class="crayon-i">bin</span>/<span class="crayon-i">java</span><span class="crayon-h"> </span><span class="crayon-cn">1071</span><span class="crayon-h"> </span><span class="crayon-e">auto </span><span class="crayon-i">mode</span></div><div class="crayon-line crayon-striped-line" id="crayon-637b281599131329783401-8"><span class="crayon-h"> </span><span class="crayon-cn">1</span><span class="crayon-h"> </span>/<span class="crayon-i">usr</span>/<span class="crayon-i">lib</span>/<span class="crayon-i">jvm</span>/<span class="crayon-i">java</span>-<span class="crayon-cn">6</span>-<span class="crayon-i">openjdk</span>-<span class="crayon-i">amd64</span>/<span class="crayon-i">jre</span>/<span class="crayon-i">bin</span>/<span class="crayon-i">java</span><span class="crayon-h"> </span><span class="crayon-cn">1061</span><span class="crayon-h"> </span><span class="crayon-e">manual </span><span class="crayon-i">mode</span></div><div class="crayon-line" id="crayon-637b281599131329783401-9"><span class="crayon-h"> </span><span class="crayon-cn">2</span><span class="crayon-h"> </span>/<span class="crayon-i">usr</span>/<span class="crayon-i">lib</span>/<span class="crayon-i">jvm</span>/<span class="crayon-i">java</span>-<span class="crayon-cn">7</span>-<span class="crayon-i">openjdk</span>-<span class="crayon-i">amd64</span>/<span class="crayon-i">jre</span>/<span class="crayon-i">bin</span>/<span class="crayon-i">java</span><span class="crayon-h"> </span><span class="crayon-cn">1071</span><span class="crayon-h"> </span><span class="crayon-e">manual </span><span class="crayon-e">mode</span></div><div class="crayon-line crayon-striped-line" id="crayon-637b281599131329783401-10"> </div><div class="crayon-line" id="crayon-637b281599131329783401-11"><span class="crayon-e">Press </span><span class="crayon-e">enter </span><span class="crayon-st">to</span><span class="crayon-h"> </span><span class="crayon-e">keep </span><span class="crayon-e">the </span><span class="crayon-e">current </span><span class="crayon-i">choice</span><span class="crayon-sy">[</span>*<span class="crayon-sy">]</span><span class="crayon-sy">,</span><span class="crayon-h"> </span><span class="crayon-st">or</span><span class="crayon-h"> </span><span class="crayon-r">type</span><span class="crayon-h"> </span><span class="crayon-e">selection </span><span class="crayon-i">number</span><span class="crayon-sy">:</span><span class="crayon-h"></span></div></div></td></tr></tbody></table></div></div><p><span id="ezoic-pub-ad-placeholder-171" class="ezoic-adpicker-ad"></span>Ở bước này, nếu bạn đổi ý, vẫn muốn sử dụng phiên bản Java hiện tại, thì hãy nhấn nút Enter, không gì thay đổi cả.</p><p>Mình thì muốn chuyển sang sử dụng phiên bản Java 6 Update 38 nên mình sẽ chọn 2 và nhấn Enter. Một message sẽ hiển thị thông báo cho các bạn biết là việc chuyển đổi đã thành công:</p><span id="ezoic-pub-ad-placeholder-117" data-inserter-version="2"></span><span class="ezoic-ad ezoic-at-0 medrectangle-4 medrectangle-4117 adtester-container adtester-container-117" data-ez-name="huongdanjava_com-medrectangle-4"><span id="div-gpt-ad-huongdanjava_com-medrectangle-4-0" ezaw="300" ezah="250" style="position:relative;z-index:0;display:inline-block;padding:0;min-height:250px;min-width:300px" class="ezoic-ad"><script data-ezscrex="false" data-cfasync="false" style="display:none">if(typeof ez_ad_units!='undefined'){ez_ad_units.push([[300,250],'huongdanjava_com-medrectangle-4','ezslot_4',117,'0','0'])};__ez_fad_position('div-gpt-ad-huongdanjava_com-medrectangle-4-0'); Shell
Kết quả: Shell
Bài Viết Liên QuanQuảng CáoCó thể bạn quan tâmToplist được quan tâm#1
Top 9 tập bản đồ lớp 8 bài 31 20235 tháng trước#2
Top 6 kết quả thi hsg đà nẵng 2022 20235 tháng trước#3
Top 9 tủ nhựa đài loan 4 cánh 3d 20235 tháng trước#4
#5
Top 8 tìm việc làm tiện, phay bảo q7 20235 tháng trước#6
#7
#8
Top 2 bài the dục phát triển chung lớp 6 2022 20235 tháng trước#9
Top 3 bài giảng vũ điệu sắc màu (lớp 4) 20235 tháng trướcQuảng cáoXem NhiềuQuảng cáoChúng tôiTrợ giúpBản quyền © 2021 Xây Nhà Inc.
|