在和组里的后台大佬请教了入门 java 后台的初步学习路线后,我剩余不多的自由时间变成了 面朝JAVA,头发掉光的美(zi)好(nue)生活~
大佬建议先从以下 3 点逐步学习:
大学选修浅显的听过Java,并没有实践过。用了2天时间,大概4个小时过了下基础语法。看的 菜鸟教程 版本,也没有对比其他版本,应该都差不多。
整了本 spring boot 实践 ,配合 blibli 上随便找的的 视频教程 ,想着趁周六周日2天时间把书和视频过一遍。 梦想宏大,现实残酷,用了快4个小时才把初始工程跑起来。。。
$ java -version java version "1.8.0_181" Java(TM) SE Runtime Environment (build 1.8.0_181-b13) Java HotSpot(TM) 64-Bit Server VM (build 25.181-b13, mixed mode) $ which java /Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/bin/java 复制代码
$ open ~/.bash_profile // 打开 profile文件 插入以下代码 # JAVA JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home PATH=$JAVA_HOME/bin:$PATH:. CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:. export JAVA_HOME export PATH export CLASSPATH // 立即生效并确认 $ source ~/.bash_profile $ echo $JAVA_HOME /Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home 复制代码
官网 下载 apache-maven-3.6.2-bin.zip
配置环境变量
$ open ~/.bash_profile // 打开 profile文件 插入以下代码 # Maven export M2_HOME=/usr/local/Cellar/maven3.6.2 export PATH=$PATH:$M2_HOME/bin // 立即生效并确认 $ source ~/.bash_profile $ echo $M2_HOME /usr/local/Cellar/maven3.6.2 复制代码
$ open /usr/local/Cellar/maven3.6.2/conf/setting.xml // 插入以下 mirror,可以配置多个mirror <mirror> <id>alimaven</id> <mirrorOf>central</mirrorOf> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> </mirror> // 如果配置多个mirror,想自由切换,可以配置profile <profile> <id>alimaven</id> <repositories> <repository> <id>ali-central</id> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> </repository> </repositories> </profile> // 默认激活策略 <activeProfiles> <activeProfile>internal</activeProfile> </activeProfiles> // 配置代理,以下为模版,需自定义 <proxy> <id>optional</id> <active>true</active> <protocol>http</protocol> <username>proxyuser</username> <password>proxypass</password> <host>proxy.host.net</host> <port>80</port> <nonProxyHosts>local.net|some.host.com</nonProxyHosts> </proxy> 复制代码
Create new project -> Spring Initializr -> Default ( start.spring.io ) -> Next
图二 填写工程信息 raw.githubusercontent.com/melody5417/…
图三 选择工程依赖 raw.githubusercontent.com/melody5417/…
Web -> Spring Web
图四 确定工程信息 raw.githubusercontent.com/melody5417/…
图五 设置 maven 自动 import raw.githubusercontent.com/melody5417/…
图六 工程预览 raw.githubusercontent.com/melody5417/…
图七 sync 下载依赖 raw.githubusercontent.com/melody5417/…
此时如果 Build 信息栏显示正在 Sync,恭喜你,代理配置成功,IDEA 自动下载依赖包。 如果自动下载失败,可以在当前目录下运行 mvn install
可以手动安装依赖。