Linux下Java开发环境搭建以及第一个HelloWorld

想在Linux进行JAVA开发吗?环境如何搭建,第一个HelloWorld如何实现,下面马上奉献:
1环境搭建
    1.1 Java JDK 的安装
    Java JDK 是java编译和运行的必要环境,所以首先必须安装这一软件包,方法如下:
    1)下载JDK压缩包,注意看好版本是x86还是x64,windows的还是
          linux,要搞清楚,我下的是jdk-7u13-linux-i586.tar.gz;
    2)解压压缩包,并将解压后的目录放到/usr/lib/jvm/下面,命令如下(?表示你的压缩包所在目录):
          ~$:tar -zxvf  ?/jdk-7u13-linux-i586.tar.gz
          ~$:sudo mkdir /usr/lib/jvm
          ~$:sudo cp ?/jdk1.7.0_13 /usr/lib/jvm
    3)添加JAVA_HOME,将/usr/lib/jvm/jdk1.7.0_13建立一个对应的环境变量JAVA_HOME:
         在~/.profile中追加下面一行:
         export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_13
         在~/.profile追加则环境变量只对当前用户有效,如果在/etc/profile中追加,则对所有用户有效,读者可
         酌情选择。
         更新配置:
         ~$:source ~/.profile
    4)添加CLASSPATH,将/usr/lib/jvm/jdk1.7.0_13/lib建立一个对应的环境变量,如下:
         在~/.profile中追加下面一行:
         export CLASSPATH=$JAVA_HOME/lib
         也可在/etc/profile中添加,解释如(3)
         更新配置:
         ~$:source ~/.profile
    5)查看JDK版本,确认安装成功:
         ~$:java -version
         如果成功,则显示如下:
         java version "1.7.0_13"
         Java(TM) SE Runtime Environment (build 1.7.0_13-b20)
         Java HotSpot(TM) Server VM (build 23.7-b01, mixed mode)

2 小试牛刀--第一个HelloWorld
    到这一步,我们虽然安装了完整的JDK,但是没有安装任何集成开发环境,就好比windows里没有安装VC6
    一样,不过通过手动建立和编译源文件,我们可以先跑一次HelloWorld,看看JDK安装正确与否,开始....
    1) 编辑源文件HelloWorld.java,内容如下

 public class HelloWorld
    {
      public static void main(String[] args)
      {
         System.out.println("Hello,World!");
         return;
       }
    }

2) 编译源文件,如下:
      ~$:javac HelloWorld.java
      编译后产生HelloWorld.class文件,这就是编译后生成的所谓java字节码.
     3) 执行java字节码,如下:
     ~$:java HelloWorld
     注意,虽然java字节码文件是.class后缀的,但是执行时不需要,这点要注意,执行后,输出如下:
     Hello,World!

3 利用IDE走向图形化--安装IntelliJ IDE
    如今虽然eclipse横行,但是IntelliJ确实一款不错的轻量级IDE,就以他为例吧,泡面哥喜欢小而精的东西。
    1)下载IntelliJ IDE
         http://www.jetbrains.com/idea/download/
         本例中下载的是community版
    2)解压('?'表示ideaIC-12.1.6.tar.gz所在目录),并放置到/opt目录下(也可以是其他适合的目录)
         ~$:tar -zxvf  ?/ideaIC-12.1.6.tar.gz
         ~$:sudo cp ?/idea-IC-129.1359  /opt/
    3)将/opt/idea-IC-129.1359/bin 添加到环境变量中
         可在~/.profile或者/etc/profile添加,只是适用范围的不同, 本例修改/etc/profile,追加如下内容:
         export PATH=$PATH:/opt/idea-IC-129.1359/bin
         更新配置:
         ~$:source /etc/profile
    4) 运行IDE
        直接在终端输入idea.sh即可启动IntelliJ开发环境
        ~$:idea.sh
    OK,剩下该怎么做,我想大家都知道了,简单学习下IntelliJ的使用方法,如如何新建工程,添加文件,工程
    属性的设置,编译,调试,一般的IDE都这样。

以上就是跟大家分享的关于Linux下Java开发环境搭建以及第一个HelloWorld,希望可以真正的帮助到大家。

(0)

相关推荐

  • Linux系统下搭建Java开发环境

    一.下载 首先,当然是要下载了. 地址:www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 按照需要选择不同的版本. 二. 解压 将下载下来的 .tar.gz 文件解压. 使用如下命令解压: 复制代码 代码如下: sudo tar zxvf ./jdk-7u45-linux-x64.tar.gz 为了方便管理,可将解压后的文件移至另一个文件夹. 不做也行. 笔者将文件移至了 /opt/Java/

  • java servlet结合Oracle搭建java的web开发环境

    最近公司领导告诉接下去接的一个产品,可能会涉及到oracle数据库,以前用得最多的是mssql,前些时间学了下mysql也算少许用过.oracle没接触过.应为我之前做过.net开发,所以数据访问接口这块,涉及到的ashx wcf webserver这些,学了下servlet感觉 这些技术比较像 ashx编写的接口. 一. 首先在电脑上安装了 oracle数据库, 安装ORACLE数据库按常理说,直接下载安装就行了,但是中途是遇到了问题的,原因就是我的系统是Win7 64 oracle的clie

  • Java+MyBatis+MySQL开发环境搭建流程详解

    主要搭建过程 1. pom.xml文件中加入mybatis和数据库依赖,这里使用mysql: <properties> <mybatis.version>3.2.3</mybatis.version> <mysql.version>5.1.26</mysql.version> <slf4j.api.version>1.7.5</slf4j.api.version> <testng.version>6.8.7&l

  • Docker搭建前端Java的开发环境详解

    一.解决的痛点 1.免搭建后端开发环境. 2.开发环境改变只需要改变镜像就能同步更新. 3.不需要eclipse等IDE工具. 4.切换开发项目 二.解决思路 利用docker启动Ubuntu镜像,在容器中搭建好项目需要的开发环境,使用挂载卷将本地代码挂载到容器中,使用容器中的环境编译运行代码,宿主机通过 docker 暴漏出的端口访问容器中的服务,这样前端的开发机上就只需要部署docker就搞定了. 三.关于docker 了解docker 本文并不打算细讲docker的知识,相关的文章有很多,

  • Java开发环境配置教程(win7 64bit)

    Java开发环境配置(win7-64bit) 1.概述 搭建Java开发环境一般需要同时安装JDK和JRE.JDK:指Java开发工具包Java Development Kit,开发Java程序时必需,JDK里包含一部分公共JRE.JRE:一个Java运行环境Java Runtime Environment,运行已开发的Java程序时所用. 2.文本用到的工具 Java SE基础工具包:官网下载 (版本很多,自行选择适用版本,省略安装过程,安装时候下一步下一步即可) 3.环境变量配置 Java环

  • Java开发环境jdk 1.8安装配置方法(Win7 64位系统/windows server 2008)

    什么是jdk jdk是什么呢?jdk的是java development kit的缩写,意思是java程序开发的工具包.也可以说jdk是java的sdk. 目前的JDK大致分三个大版本: Java SE:Java Platform, Standard Edition,Java平台标准版,主要用来开发桌面程序 Java EE:Java Platform, Enterprise Edition,Java平台企业版,主要用来开发WEB程序 Java ME:Java Platform, Micro Ed

  • 搭建java WEB开发环境和应用

    一 使用Tomcat服务器,使用DBCP数据源搭建Web开发环境 1.JDK安装,默认路径即可 2.Tomcat5.5服务器 1)配置Tomcat的服务器端口: 打开D:\apache-tomcat-5.0.18\conf\server.xml, 查看如下代码: <!-- Define a non-SSL Coyote HTTP/1.1 Connector on port 8080 --> <Connector port="8080" maxThreads="

  • webuploader在springMVC+jquery+Java开发环境下的大文件分片上传的实例代码

    注意: 1,webuploader上传组件会和jQuery自带的上传组件冲突,所以不要使用<form>标签中添加上传文件的属性; enctype="multipart/form-data" 2.并且屏蔽ApplicationContext-mvc.xml里面的拦截配置! <!-- 上传拦截,如最大上传值及最小上传值 --> <!--新增加的webuploader上传组件,必须要屏蔽这里的拦截机制 <bean id="multipartRes

  • Windows下Java+MyBatis框架+MySQL的开发环境搭建教程

    MyBatis是一个Java持久化框架,它通过XML描述符或注解把对象与存储过程或SQL语句关联起来. MyBatis是在Apache许可证 2.0下分发的自由软件,是iBATIS 3.0的分支版本.其维护团队也包含iBATIS的初创成员. 与其他的对象关系映射框架不同,MyBatis并没有将Java对象与数据库表关联起来,而是将Java方法与SQL语句关联.MyBatis允许用户充分利用数据库的各种功能,例如存储过程.视图.各种复杂的查询以及某数据库的专有特性.如果要对遗留数据库.不规范的数据

  • java servlet结合mysql搭建java web开发环境

    这次学servlet用的数据库是mysql,而且我当前是准备好好的学JAVAWeb了,所以关于javaweb的文章后面肯定还会继续的更新,前几天其实想学php,但是后面一个朋友的提醒,让我转向了javaweb. 因为我当前是做手机应用,所以学java还是打算从数据接口这块入手,这次讲解的流程将非常仔细...从我搭建的方式-----中途遇到的错误----->最后数据展示,我都会一一贴出来. 一.在ecplise下安装javaweb的开发环境: 这一步和前面一篇javaservlet+oracle是

随机推荐