有特点的名字容易让大家记住喔 發表於 2023-9-2 00:00:00

在Ubuntu20.04 LTS中配置Java开发环境

<p>
        <span><strong>下载Java开发工具包jdk</strong></span></p>
<p>
        jdk的下载地址为:<code>http://www.oracle.com/technetwork/java/javase/downloads/index.html</code>。点击红色方框中的<code>JDK Download</code>链接。</p>
<p>
        <img style="max-width:100%!important;height:auto!important;"title="在Ubuntu20.04 LTS中配置Java开发环境" alt="在Ubuntu20.04 LTS中配置Java开发环境" src="https://zhuji.jb51.net/uploads/img/202305/3693c96b7e2f31491011082beac24e76.jpg"></p>
<p>
        在下载页面中根据自己的系统选择对应的jdk版本,此处以Ubuntu 20.04 LTS(64bits)系统为例,选择压缩类型的<code>jdk-14.0.1_linux-x64_bin.tar.gz</code>进行下载。</p>
<p>
        <img style="max-width:100%!important;height:auto!important;"title="在Ubuntu20.04 LTS中配置Java开发环境" alt="在Ubuntu20.04 LTS中配置Java开发环境" src="https://zhuji.jb51.net/uploads/img/202305/7ddd6ce71cfc310820c958613a853056.jpg"></p>
<p>
        <span><strong>安装步骤</strong></span></p>
<p>
        把下载到的jdk移动到<code>桌面</code>中,然后按照如下的步骤进行安装:</p>
<div class="jb51code">
        <div>
                <div class="syntaxhighlighterbash" id="highlighter_577377">
                        <div class="toolbar">
                                <span>?</span>
</div>
                        <table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
                                                        <div class="line number1 index0 alt2">
                                                                1</div>
                                                        <div class="line number2 index1 alt1">
                                                                2</div>
                                                        <div class="line number3 index2 alt2">
                                                                3</div>
                                                        <div class="line number4 index3 alt1">
                                                                4</div>
                                                        <div class="line number5 index4 alt2">
                                                                5</div>
                                                </td>
                                                <td class="code">
                                                        <div class="container">
                                                                <div class="line number1 index0 alt2">
                                                                        <code class="bash functions">cd</code> <code class="bash plain">桌面 </code><code class="bash comments"># 定位到jdk压缩包所在的目录</code>
</div>
                                                                <div class="line number2 index1 alt1">
                                                                        <code class="bash functions">sudo</code> <code class="bash functions">cp</code> <code class="bash plain">/home/ym/</code><code class="bash plain">桌面</code><code class="bash plain">/jdk-14</code><code class="bash plain">.0.1_linux-x64_bin.</code><code class="bash functions">tar</code><code class="bash plain">.gz </code><code class="bash plain">/opt</code> <code class="bash comments"># 把jdk复制到指定的jdk安装目录</code>
</div>
                                                                <div class="line number3 index2 alt2">
                                                                        <code class="bash functions">cd</code> <code class="bash plain">/opt</code> <code class="bash comments"># 定位到指定的jdk安装目录</code>
</div>
                                                                <div class="line number4 index3 alt1">
                                                                        <code class="bash functions">sudo</code> <code class="bash functions">tar</code> <code class="bash plain">-xzvf jdk-14.0.1_linux-x64_bin.</code><code class="bash functions">tar</code><code class="bash plain">.gz </code><code class="bash comments"># 解压缩jdk,得到文件夹jdk-14.0.1</code>
</div>
                                                                <div class="line number5 index4 alt2">
                                                                        <code class="bash functions">sudo</code> <code class="bash functions">rm</code> <code class="bash plain">jdk-14.0.1_linux-x64_bin.</code><code class="bash functions">tar</code><code class="bash plain">.gz </code><code class="bash comments"># 这时jdk压缩包已经没用了,删除掉它</code>
</div>
                                                        </div>
                                                </td>
                                        </tr></tbody></table>
</div>
        </div>
        <div class="codetool" id="codetool">
                <div class="code_n">
                        <textarea></textarea>
</div>
        </div>
</div>
<p>
        至此,jdk的安装已经完成一半了,接下来是配置jdk,配置的步骤如下:</p>
<div class="jb51code">
        <div>
                <div class="syntaxhighlighterbash" id="highlighter_992647">
                        <div class="toolbar">
                                <span>?</span>
</div>
                        <table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
                                                        <div class="line number1 index0 alt2">
                                                                1</div>
                                                        <div class="line number2 index1 alt1">
                                                                2</div>
                                                        <div class="line number3 index2 alt2">
                                                                3</div>
                                                        <div class="line number4 index3 alt1">
                                                                4</div>
                                                        <div class="line number5 index4 alt2">
                                                                5</div>
                                                        <div class="line number6 index5 alt1">
                                                                6</div>
                                                        <div class="line number7 index6 alt2">
                                                                7</div>
                                                        <div class="line number8 index7 alt1">
                                                                8</div>
                                                        <div class="line number9 index8 alt2">
                                                                9</div>
                                                </td>
                                                <td class="code">
                                                        <div class="container">
                                                                <div class="line number1 index0 alt2">
                                                                        <code class="bash comments"># 打开系统级的配置文件profile</code>
</div>
                                                                <div class="line number2 index1 alt1">
                                                                        <code class="bash functions">sudo</code> <code class="bash functions">vi</code> <code class="bash plain">/etc/profile</code>
</div>
                                                                <div class="line number3 index2 alt2">
                                                                        <code class="bash comments"># 在文件的末尾添加如下的配置内容</code>
</div>
                                                                <div class="line number4 index3 alt1">
                                                                        <code class="bash plain">JAVA_HOME=</code><code class="bash plain">/opt/jdk-14</code><code class="bash plain">.0.1 </code><code class="bash comments"># 配置内容</code>
</div>
                                                                <div class="line number5 index4 alt2">
                                                                        <code class="bash plain">CLASSPATH=.</code>
</div>
                                                                <div class="line number6 index5 alt1">
                                                                        <code class="bash plain">PATH=$JAVA_HOME</code><code class="bash plain">/bin</code><code class="bash plain">:$PATH</code>
</div>
                                                                <div class="line number7 index6 alt2">
                                                                        <code class="bash functions">export</code> <code class="bash plain">JAVA_HOME CLASSPATH PATH</code>
</div>
                                                                <div class="line number8 index7 alt1">
                                                                        <code class="bash comments">#使修改的配置生效</code>
</div>
                                                                <div class="line number9 index8 alt2">
                                                                        <code class="bash functions">source</code> <code class="bash plain">/etc/profilec</code>
</div>
                                                        </div>
                                                </td>
                                        </tr></tbody></table>
</div>
        </div>
        <div class="codetool" id="codetool">
                <div class="code_n">
                        <textarea></textarea>
</div>
        </div>
</div>
<p>
        输入如下的命令可查看到或创建或更新的环境变量:</p>
<div class="jb51code">
        <div>
                <div class="syntaxhighlighterbash" id="highlighter_288663">
                        <div class="toolbar">
                                <span>?</span>
</div>
                        <table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
                                                        <div class="line number1 index0 alt2">
                                                                1</div>
                                                        <div class="line number2 index1 alt1">
                                                                2</div>
                                                        <div class="line number3 index2 alt2">
                                                                3</div>
                                                        <div class="line number4 index3 alt1">
                                                                4</div>
                                                </td>
                                                <td class="code">
                                                        <div class="container">
                                                                <div class="line number1 index0 alt2">
                                                                        <code class="bash comments">#查看环境变量的值</code>
</div>
                                                                <div class="line number2 index1 alt1">
                                                                        <code class="bash functions">echo</code> <code class="bash plain">$JAVA_HOME   </code>
</div>
                                                                <div class="line number3 index2 alt2">
                                                                        <code class="bash functions">echo</code> <code class="bash plain">$CLASSPATH</code>
</div>
                                                                <div class="line number4 index3 alt1">
                                                                        <code class="bash functions">echo</code> <code class="bash plain">$PATH</code>
</div>
                                                        </div>
                                                </td>
                                        </tr></tbody></table>
</div>
        </div>
        <div class="codetool" id="codetool">
                <div class="code_n">
                        <textarea></textarea>
</div>
        </div>
</div>
<p>
        <img style="max-width:100%!important;height:auto!important;"title="在Ubuntu20.04 LTS中配置Java开发环境" alt="在Ubuntu20.04 LTS中配置Java开发环境" src="https://zhuji.jb51.net/uploads/img/202305/509d1a501cc12b61ba1113cd0f6938cb.jpg"></p>
<p>
        <span><strong>测试jdk是否安装成功</strong></span></p>
<p>
        打开一个终端;</p>
<p>
        键入:<code>java -version、javac -version</code>这两个命令,如果出现以下的关于Java和Java编译器的版本信息,则说明jdk已安装成功,也说明了系统环境变量已配置成功。</p>
<p>
        <img style="max-width:100%!important;height:auto!important;"title="在Ubuntu20.04 LTS中配置Java开发环境" alt="在Ubuntu20.04 LTS中配置Java开发环境" src="https://zhuji.jb51.net/uploads/img/202305/e22552019e8993c6a062be55d5225b40.jpg"></p>
<p>
        <span><strong>第一个Java程序</strong></span></p>
<p>
        代码清单:HelloWorld.java</p>
<div class="jb51code">
        <div>
                <div class="syntaxhighlighterjava" id="highlighter_607471">
                        <div class="toolbar">
                                <span>?</span>
</div>
                        <table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
                                                        <div class="line number1 index0 alt2">
                                                                1</div>
                                                        <div class="line number2 index1 alt1">
                                                                2</div>
                                                        <div class="line number3 index2 alt2">
                                                                3</div>
                                                        <div class="line number4 index3 alt1">
                                                                4</div>
                                                        <div class="line number5 index4 alt2">
                                                                5</div>
                                                        <div class="line number6 index5 alt1">
                                                                6</div>
                                                        <div class="line number7 index6 alt2">
                                                                7</div>
                                                </td>
                                                <td class="code">
                                                        <div class="container">
                                                                <div class="line number1 index0 alt2">
                                                                        <code class="java keyword">public</code> <code class="java keyword">class</code> <code class="java plain">HelloWorld {</code>
</div>
                                                                <div class="line number2 index1 alt1">
                                                                        <code class="java spaces">  </code><code class="java comments">// Java程序的入口方法,程序将从这里开始执行</code>
</div>
                                                                <div class="line number3 index2 alt2">
                                                                        <code class="java spaces">  </code><code class="java keyword">public</code> <code class="java keyword">static</code> <code class="java keyword">void</code> <code class="java plain">main(String[] args) {</code>
</div>
                                                                <div class="line number4 index3 alt1">
                                                                        <code class="java spaces">    </code><code class="java comments">// 向控制台打印一条语句</code>
</div>
                                                                <div class="line number5 index4 alt2">
                                                                        <code class="java spaces">    </code><code class="java plain">System.out.println(</code><code class="java string">"Hello World"</code><code class="java plain">);</code>
</div>
                                                                <div class="line number6 index5 alt1">
                                                                        <code class="java spaces">  </code><code class="java plain">}</code>
</div>
                                                                <div class="line number7 index6 alt2">
                                                                        <code class="java plain">}</code>
</div>
                                                        </div>
                                                </td>
                                        </tr></tbody></table>
</div>
        </div>
        <div class="codetool" id="codetool">
                <div class="code_n">
                        <textarea></textarea>
</div>
        </div>
</div>
<p>
        编辑、编译以及运行HelloWorld.java程序的步骤:</p>
<ul>
<li>
                打开代码编辑器,把上面的代码添加进去,并把文件名保存为:HelloWorld.java;</li>
        <li>
                打开一个终端,进入目标文件所在的位置,本系统的是/home/ym/桌面;</li>
        <li>
                输入程序编译命令: javac HelloWorld.java,按下回车键对程序进行编译,即可生成字节码文件:HelloWorld.class。如果代码没有错误,命令提示符会进入下一行(前提是系统环境变量都已设置好了);</li>
        <li>
                输入程序运行命令:java HelloWorld,并按下回车键即可运行程序。</li>
</ul>
<p>
        <img style="max-width:100%!important;height:auto!important;"title="在Ubuntu20.04 LTS中配置Java开发环境" alt="在Ubuntu20.04 LTS中配置Java开发环境" src="https://zhuji.jb51.net/uploads/img/202305/0d6f34fc01723690fad741dee3794140.jpg"></p>
<p>
        <span><strong>卸载</strong></span></p>
<div class="jb51code">
        <div>
                <div class="syntaxhighlighterbash" id="highlighter_659789">
                        <div class="toolbar">
                                <span>?</span>
</div>
                        <table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
                                                        <div class="line number1 index0 alt2">
                                                                1</div>
                                                        <div class="line number2 index1 alt1">
                                                                2</div>
                                                </td>
                                                <td class="code">
                                                        <div class="container">
                                                                <div class="line number1 index0 alt2">
                                                                        <code class="bash functions">cd</code> <code class="bash plain">/opt</code>        <code class="bash comments"># 进入jdk的安装目录</code>
</div>
                                                                <div class="line number2 index1 alt1">
                                                                        <code class="bash functions">sudo</code> <code class="bash functions">rm</code> <code class="bash plain">-rf jdk-14.0.1 </code><code class="bash comments"># 卸载jdk</code>
</div>
                                                        </div>
                                                </td>
                                        </tr></tbody></table>
</div>
        </div>
        <div class="codetool" id="codetool">
                <div class="code_n">
                        <textarea></textarea>
</div>
        </div>
</div>
<p>
        到此这篇关于在Ubuntu20.04 LTS中配置Java开发环境的文章就介绍到这了,更多相关Ubuntu20.04 LTS配置Java开发环境内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!</p>
<p>
        原文链接:https://blog.csdn.net/yiminghd2861/article/details/107271699</p>
頁: [1]
查看完整版本: 在Ubuntu20.04 LTS中配置Java开发环境