问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

用mac搭建java框架需要注意什么、学习什么

发布网友 发布时间:2022-04-26 02:33

我来回答

1个回答

热心网友 时间:2022-04-09 09:54

1、安装jdk:Mac系统自带jdk,但是版本是1.6,比较老了,我们需要在官网下载最新的Java8,安装比较简单。
2、配置jdk环境变量:终端输入 vim ~/.bash_profile 按回车,进入编辑模式后输入以下内容:
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_60.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
按esc :wq回车,保存退出后在终端输入 source ~/.bash_profile 以使文件生效。
终端输入java -version可以查看Java版本,whereis java可以查看Java位置,echo
$JAVA_HOME可以打印出JAVA_HOME。
3、安装eclipse:下载完成后解压,把.app文件拖进Application就可以了,然后创建一个workspace,也就是工作空间,存放代码的地方。
4、eclipse配置jdk:打开eclipse,偏好设置,Java,installed,勾选1.8版本,apply,OK。
5、安装tomcat:下载完成后解压,把文件夹放在你想放的位置,打开eclipse,偏好设置,找到server,tomcat,add,选择路径,apply,OK。
6、下载maven:下载完成后解压,放到想放的位置。
7、配置maven环境变量:终端输入 vim ~/.bash_profile 按回车,进入编辑模式后添加以下内容:
M2_HOME=/Users/wangpeng/java/apache-maven-3.3.9
PATH=$JAVA_HOME/bin:$M2_HOME/bin:$PATH:.
export M2_HOME
按esc :wq回车,保存退出后在终端输入 source ~/.bash_profile 以使文件生效。
终端输入mvn -version或者mvn -v可以查看maven相关信息,echo $M2_HOME可以打印出M2_HOME。
8、eclipse配置maven:打开eclipse,偏好设置,找到maven,installations,add,选择路径,apply,OK。
9、数据库的安装之前已经写过一篇博客了,这里不再重复,需要的话请自行查阅,传送门:《Mac OS X 下MySQL的安装、配置及卸载》
.bash_profile文件的最终版本如下:
# sql
alias mysql='/usr/local/mysql/bin/mysql'
alias mysqladmin='/usr/local/mysql/bin/mysqladmin'
# ls
alias ls='ls -G'
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home
M2_HOME=/Users/wangpeng/java/apache-maven-3.3.9
PATH=$JAVA_HOME/bin:$M2_HOME/bin:$PATH:.
CLASSPATH=JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export PATH
export CLASSPATH
export M2_HOME
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
谷歌浏览器怎么设置成中文_谷歌浏览器设置中文语言 【谷歌浏览器技巧】谷歌浏览器如何更改语言? 史上最全ETF全解 证券ETF是深市的吗 怎样把莲藕肉丸子做的好吃? 高三语文小说赏析小说形象分析与答题技巧 人物形象题答题技巧 借助什么分析小说的人物形象 脖子旁边疼是什么原因 在群里不是好友怎么把群里人建另一个群 红警2尤里的复仇没有网络卡怎么下载 怎样专业的用java开发一个轻博客系统 用java开发一个博客系统选用什么框架组合会比较好呢? 防护Ipx2 是什么级别(浴霸上写着) 办围棋培训学校需要什么手续 我是一家围棋培训中心,适合在哪里做一些相关的宣传(线上的宣传) 为什么要让每个孩子都学围棋 这是一个面向少儿的围棋培训机构,有什么社会招生的好办法嘛?怎么样能够留住孩子 我想开一个围棋培训学校,请问应该怎么办 天元大厦围棋班招生条件 我是一家围棋培训机构,如何在网络上宣传? 想开个围棋培训班,怎么开? 怎么开围棋培训班? 围棋标语怎么写 学校围棋讲座宣传语 宣传围棋学校的广告词! 我们是围棋培训机构,名字叫“多多围棋“”,请写一句广告词 怎样在朋友圈里写让家长们报名围棋兴趣班的词 围棋培训班,有什么招生方法? 围棋培训班如何招生? 我是学java语言的 现在想做个博客程序网站 红色警戒2尤里的复仇怎么下? 红警2尤里的复仇怎么下 怎样才能下载到红色警戒2尤里的复仇 什么场景下用Java?什么场景下用python? 有哪些日语学习 App 值得推荐? 下载红色警戒2尤里的复仇(包括步骤)急!!! JAVA应该怎么学?有什么方法值得推荐? JAVA学完SSH框架,就可以去开公司了??? 红色警戒2尤里的复仇如何 安装 红色警戒2 尤里的复仇 怎么下了不能玩啊 怎么下红色警戒2尤里的复仇新版 红色警戒2尤里的复仇快捷键操作方法 快捷键怎么用 红警2尤里的复仇下载后如何安装? 天津日语有哪些学习日语的APP可以推荐一下吗? 日语二级背单词或语法常用的app 什么软件可以帮助记忆日语的语法? 电脑屏幕怎样一闪 怎么让电脑屏幕闪光?每隔1秒就换一个颜色的! 怎么让电脑屏幕暴闪