文章结构

  • 1.JDK
  • 2.IDEA
  • 3.hello world!
  • 4.IDEA的配置
  • 5.IDEA的常用快捷键


1.JDK

从官网下载长期支持版本JDK11(LTS)

修改全局配置文件,打开文件sudo gedit /etc/profile在文末添加

#jdk11
export JAVA_HOME=/home/xu/SOFT/Interest/Java/jdk-11.0.5
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=.:${JAVA_HOME}/bin:$PATH

刷新配置文件source /etc/profile 检查是否安装成功java -version

切换回home下用户su 用户名

将JDK加入shell环境

export IDEA_JDK=/home/xu/SOFT/Interest/Java/jdk-11.0.5

补充: export操作
语  法:export [-fnp][变量名称]=[变量设置值]
补充说明:在shell中执行程序时,shell会提供一组环境变量。export可新增,修改或删除环境变量,供后续执行的程序使用。export的效力仅及于该此登陆操作。
参  数:
 -f  代表[变量名称]中为函数名称。
 -n  删除指定的变量。变量实际上并未删除,只是不会输出到后续指令的执行环境中。
 -p  列出所有的shell赋予程序的环境变量。

重启一下sudo reboot 要不只能在root用户下检查安装成功

检查是否安装成功java -version

ubunto创建Java文件_JAVA

2.IDEA

之前ubuntu下2019版没破明白,难受!我还是老老实实整个IDEA 2018.3版本的吧。因为本文指定版本的JDK已经配置好,所以我们下载Linux without JBR,说白了就没带JDK。

ubunto创建Java文件_JDK_02

将JetbrainsIdesCrack-4.2.jar移动到bin目录下,然后打开idea.vmoptions idea64.vmoptions 在末位添加包所在路径

-javaagent:/home/xu/SOFT/Interest/Java/idea-IU-183.6156.11/bin/JetbrainsIdesCrack-4.2.jar

该包网盘下载地址为:链接: https://pan.baidu.com/s/1nOudtXeC7WYk7tiwzBGsDQ 提取码: 3erx

ubunto创建Java文件_JDK_03

在bin下直接运行

sh ./idea.sh

IDEA2018.3的activate码

ThisCrackLicenseId-{ “licenseId”:“ThisCrackLicenseId”,
 “licenseeName”:“Suger”, “assigneeName”:"",
 “assigneeEmail”:“642481395@qq.com”, “licenseRestriction”:“For This
 Crack, Only Test! Please support genuine!!!”,
 “checkConcurrentUse”:false, “products”:[
 {“code”:“II”,“paidUpTo”:“2099-12-31”},
 {“code”:“DM”,“paidUpTo”:“2099-12-31”},
 {“code”:“AC”,“paidUpTo”:“2099-12-31”},
 {“code”:“RS0”,“paidUpTo”:“2099-12-31”},
 {“code”:“WS”,“paidUpTo”:“2099-12-31”},
 {“code”:“DPN”,“paidUpTo”:“2099-12-31”},
 {“code”:“RC”,“paidUpTo”:“2099-12-31”},
 {“code”:“PS”,“paidUpTo”:“2099-12-31”},
 {“code”:“DC”,“paidUpTo”:“2099-12-31”},
 {“code”:“RM”,“paidUpTo”:“2099-12-31”},
 {“code”:“CL”,“paidUpTo”:“2099-12-31”},
 {“code”:“PC”,“paidUpTo”:“2099-12-31”} ], “hash”:“2911276/0”,
 “gracePeriodDays”:7, “autoProlongated”:false}

ubunto创建Java文件_ubunto创建Java文件_04

3.hello world!

新建工程->选择SDK 然后一路next啥也不选建了个空项目

ubunto创建Java文件_ubunto创建Java文件_05

在左侧项目栏,右击src,新建源文件类型为java class,编写代码并运行含有main的源文件,结果如下

ubunto创建Java文件_JAVA_06

4.IDEA的配置

ubunto创建Java文件_Ubuntu_07

ubunto创建Java文件_IDEA_08

ubunto创建Java文件_ubunto创建Java文件_09


ubunto创建Java文件_JAVA_10


ubunto创建Java文件_JAVA_11


ubunto创建Java文件_ubunto创建Java文件_12


ubunto创建Java文件_IDEA_13

5.IDEA的常用快捷键

  • Alt+Insert 生成代码(构造器,get、set方法等
  • Ctrl+Alt+T 打包选中代码(try{} synchronized{}等
  • Alt+Enter 修正标红代码(提供修正措施供选择等
  • Ctrl+Shift+Enter 到行尾添加“;” 且可以使代码规范
  • Ctrl+Alt+L 格式化代码
  • Ctrl+Q 显示文档注释
  • Ctrl+H 显示类结构
  • Alt + 7 显示类中的所有属性和方法
  • Ctrl+D 复制行
  • Ctrl+Shift+up/down 上下移动代码
  • Alt+up/down 在方法间快速移动定位
  • Home 跳转到行首 End 跳转到行尾
  • Ctrl+Shift+/ 多行注释 /* */
  • Ctrl+/ 单行注释 //