Linux环境下部署完JDK后运行一个简单的Java程序

前言

前一篇文章详细讲解了如何在Windows环境下安装虚拟机+Linux系统,并且成功部署了JDK。

不过部署完JDK之后,我们判断部署是否成功的依据是看"java -version"命令是否有正确的内容打印,也许这并不具备太大的说服力。可能能够运行起一个正确的java程序来,不管从感性角度还是理性角度来说,都会有一个更好的认识。

所以本文写一段很简单的java代码,并且在Linux环境下编译运行,以证明JDK部署得确实没有问题。

代码验证JDK部署是否正确

1、级联建立两个目录

首先一次性建立两个目录:

父目录java_progream表示这个目录下全部用于存放java代码,hello表示一个java程序目录,当然命名根据个人喜好可以有所不同。

2、写一段简单的java程序

进入java_program/hello目录,使用vi建立一个.java文件(vi在文件名存在的时候可以修改文件,在文件名不存在的时候可以创建文件):

写一段很简单的代码,就是打印出"Hello"这几个字符而已:

注意箭头所指,编辑文本完毕必须wq保存,此文件才会被创建。

3、编译Hello.java

使用javac Hello.java来编译我们写好的java代码,如果写得有问题,下面会有编译错误的提示信息出来的;如果写得没有问题,那么就编译成功,编译成功之后的目录为:

看到存在Hello.class和Hello.java两个文件。

4、执行Hello.class

既然Hello.class都已经编译成功了,那么最后自然就是执行这个文件了,使用java Hello就可以了:

打印出字符串"Hello",成功

后记

如果上面几步都OK并且成功看到结果,那么就充分证明了我们在Linux环境下成功部署了JDK1.7。

在成功部署JDK1.7的基础上,我们后面将进一步玩MemCache、Zookeeper、Hadoop等各种各样的分布式组件。

时间: 2024-10-15 01:17:57

Linux环境下部署完JDK后运行一个简单的Java程序的相关文章

创建并运行一个简单的Java程序

通常开发一个java应用程序可分为三个步骤: 1.创建一个带有文件扩展名 *.java 的源文件 1).使用编辑器(如记事本,小编使用的是notepad++),输入以下6行文本: 1 //一个简单的application例子:打印一行文本 2 class Hello { 3 public static void main (String args[]){ 4 System.out.println("Hello Java,This is my first Java Application!&quo

编写运行最简单的java程序——使用记事本编写java程序

第一个java程序--使用记事本编辑 经过上篇文章的java环境搭建成功的小伙伴们可以在自己的计算机上编写属于自己的java程序了yo~ 还没有搭建环境变量的小伙伴请转移到上一篇的随笔中去完成搭建. 连接地址:http://www.cnblogs.com/hysum/p/7084380.html 现在我们可以通过使用记事本来编辑我们的第一个java小程序. 第一步 .使用记事本编辑程序代码 用记事本编写的是java的源代码文件,里面的代码就是我们平时学习的java代码.生成的文件后缀是.java

Linux环境下部署mysql异常问题:发现没有my.cnf文件

在linux系统上部署mysql,使用的版本为MySQL-5.6.34-1.rhel5.x86_64.rpm-bundle.tar,在Linux系统中解压,安装解压文件里的如下两个文件: (主要安装里面的这两个文件:MySQL-server-5.6.34-1.rhel5.x86_64.rpm.MySQL-client-5.6.34-1.rhel5.x86_64.rpm) 5.6版本的mysql 但是在Linux系统中自带mysql,如果安装的是5.6版本的mysql,最好不要卸载掉自带的mysq

ubuntu下使用code::blocks编译运行一个简单的gtk+2.0项目

在具体的操作之前,首先需要安装一些必要的软件.ubuntu下默认安装了gcc,不过缺少必要的Header file,可以在命令行中输入下面的指令安装build-essential套件:sudo apt-get install build-essential使用GTK+2.0需要安装GTK开发套件,在命令行中输入下面的指令安装GTK开发套件libgtk2.0-dev:sudo apt-get install libgtk2.0-dev安装完成后,可以使用pkg-config查看一下GTK的相关编译

linux环境下部署zabbix3.2、模板、邮件告警详细过程

服务端部署: 系统环境及软件版本: Linux:release 6.3 zabbix:zabbix-3.2.5.tar.gz nginx:nginx-1.12.0.tar.gz php:php-5.5.38.tar.gz mysql:mysql-5.6.28.tar.gz 一.安装nginx: 1.依赖包: yum -y install gcc gcc-c++ autoconf automake zlib zlib-devel openssl openssl-devel make gd-deve

Linux环境下部署项目时的步骤和一些要注意的点

SQL的导出和导入 sql的导出 首先选中要导出的数据库 然后点击左下角的administration选项,进入导出界面. 点击Data Export 然后勾选图中的几个选项即可导出一个sql,如果需要多张表的单独sql需要勾选上面的Dump Project Folder. sql的导入 我这里用的是Xshell来进行远程连接数据库 一定要先关闭防火墙再进行连接,不然会无限报错!!!! 一定要先关闭防火墙再进行连接,不然会无限报错!!!! 一定要先关闭防火墙再进行连接,不然会无限报错!!!! 连

Linux环境下部署svn服务详解

说明 环境: 操作系统:centos 8.0 IP:39.100.228.13 安装 用ROOT账号登录,在控制台执行以下命令,一直默认安装就好可以了. [[email protected] ~]#yum install svn 输入svnserve --version 查看安装信息 这里可以看到版本是1.10.2 配置 创建目录和版本库 [[email protected] ~]# mkdir -p /home/svn -p是递归创建多级目录 输入 svnadmin create /home/

在linux环境下部署禅道环境

下载禅道安装包: 1)cd /home/ 2)mkdir app 3)ls 4)cd app/ 5)pwd 6)wget +禅道地址(http://dl.cnezsoft.com/zentao/9.8.3/ZenTaoPMS.9.8.3.int.zbox_64.tar.gz) 7)yum install wget --安装wget wget主要负责下载一些东西 8)y 9)y 10)wget +禅道地址 --下载安装包 安装: 1) ls 2) (sudo) tar -zxvf ZenTaoPM

Linux环境下DNS服务器原理及主服务器简单配置

1,DNS介绍 DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串.通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析). 监听的协议端口:UDP/TCP 53 软件实现:bind 2,DNS数状结构: 如下图: 根域:. 一级域如下: 组织域:.com, .org, .net, .mil, .edu, .gov, .info, .cc, .