设为首页 收藏本站
查看: 1582|回复: 0

[经验分享] Ubuntu 18.04.1 搭建Java环境和HelloWorld

[复制链接]

尚未签到

发表于 2019-2-19 06:29:30 | 显示全部楼层 |阅读模式
一、搭建Java环境

系统环境


  • Ubuntu 18.04.1
  • JDK 8
  • IDEA 2018.2

1.下载JDK
  官网地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
  选择相应的版本,点击jdk,进入下载页面,选择“Linux x64”版本的后缀为“xxx.tar.gz”的Liunx压缩包。

2.解压JDK压缩包
  在下载中找到压缩包,双击文件,把目录中的文件拖拽到"/home/stone/java/"目录下(相当与手动解压),"/home/stone/java/"文件为我自己电脑的目录,用户可根据自己目录结构存放,如下图所示:
DSC0000.png

  不要问我的Ubuntu怎么这么像Mac系统,我是不会告诉你,我装的是Mac主题。

3.配置全局系统变量
  打开命令行工具,输入命令:

  $sudo gedit ~/.bashrc

  此命令是修改全局变量文件,把如下代码粘贴到文件最后:

export JAVA_HOME=/home/stone/java/jdk1.8.0_181  
export JRE_HOME=${JAVA_HOME}/jre  
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib  
export PATH=${JAVA_HOME}/bin:$PATH
  注意: 其中“home/stone/java/jdk1.8.0_181”为我自己存放的JDK目录,用户需要改为自己的存放目录。
  配置如下图:
DSC0001.png

  复制完代码,保存离开即可。

4.更新配置,测试Java安装
  输入命令:

  sudo source ~/.bashrc

  使全局文件生效,到此为之Java环境就算安装成功了,接下来,我们输入命令:

  java -version

  查看Java版本,来确认Java安装是否正常,如下图:
DSC0002.png

  如出现如上Java版本信息即为安装成功。

二、创建Java(Maven)项目

1.安装IDEA开放工具
  需要创建Java项目,首先我们要去官网现在IDEA开发工具,地址:https://www.jetbrains.com/idea/download/#section=linux
  下载和安装的过程比较简单,我们在这里就不做过多的介绍了,安装只需要进入IDEA的bin目录执行命令行命令:



> ./idea.sh
> > ```
  即可完成安装。

2.破解IDEA
  破解IDEA只需要3步,当然如果有能力建议您购买正版。


  • 进入网站:http://idea.lanyus.com/ 点击获取注册码


    • “0.0.0.0 account.jetbrains.com”添加到hosts文件中




    • 把在网站中获取的验证码填写到IDEA激活框,点击确认即可



3.创建Java的Maven项目

a).新建项目
  点击File => New => Project..=> 点击左侧“Maven”选项,如下图:
DSC0003.png

  点击Next.

b).填写项目信息,完成创建
DSC0004.png



  • GroupId组id,可以重复


    • ArtifactId:项目id




    • Version:项目版本编号


  然后一直点击“Next”,完成项目的创建。

c).新建java类
DSC0005.png

  在src/main/java中,增加包名“com.hello.java”,添加Application.java类,添加main方法,输出“你好,老王”,点击调试按钮运行项目,如上图运行成功,输出打印信息,到此整个项目就创建完了。

d).Maven目录结构说明
  Maven项目,主要部分,如下图所示:
DSC0006.png

  重要部分为上图表红部分,其中:


  • java 此目录下为Java源代码存放目录


    • resources 此目录为静态资源文件和模板文件




    • pom.xml 此文件为当前项目的所有依赖jar包




    • External Libraries 为根据pom.xml 生成的所有引用jar包



e).添加引用jar包
  作为Maven的核心功能,方便的引用jar包,让我们可以不用苦苦在网上找jar包了,只需要在项目的根目录pom.xml配置之后会自动下载jar包,示例配置如下:


ch.qos.logback
logback-classic
1.1.1


  • groupId:所需Jar包的项目名
  • artifactId:所需Jar包的模块名
  • version:所需Jar包的版本号
  查找Maven项目依赖的Jar包,访问:http://mvnrepository.com/ 输入名称即可方便查找,复制代码。
DSC0007.jpg





运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-674040-1-1.html 上篇帖子: 7月份技术:ubuntu系统安装 下篇帖子: Ubuntu 16.04 samba共享homes示例
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表