Java Eclipse(mac)环境使用maven 加载spring,hibernate 及java的一些配置

mac安装maven(需java1.7以上)

需要设置$JAVA_HOME (windows下是%JAVA_HOME%)

which java
cd /usr/bin
ls -l java

lrwxr-xr-x  1 root  wheel  74 Aug 20 18:45 java -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java

vi ~/.bash_profile

下载网址:
http://maven.apache.org/download.cgi
解压后放到/opt/apache-maven-3.3.3
运行命令:
sudo vi ~/.bash_profile

MAVEN_HOME=/opt/apache-maven-3.3.3
PATH=$MAVEN_HOME/bin:$PATH

export MAVEN_HOME
export PATH

重新打开一个终端,输入

mvn -v
看到输出 :
这里写图片描述

win7下使用maven

  • 下载maven,解压到
  • 新建一个系统变量:M2_HOME , 路径是:C:\apache-maven-3.3.9
  • 把%M2_HOME%\bin 加到Path里
  • 打开cmd,可以输入mvn -v 查看输出的版本信息

eclipse安装maven插件

Install new software:
http://m2eclipse.sonatype.org/sites/m2e
安装以后新建项目可以选择Maven Project

Myeclipse环境使用maven

Myeclipse本身就带了maven功能。可以在设置里启用。

这里写图片描述
本文不使用myeclipse自带的maven。

找到java的位置的方法

which java
/usr/bin/java
cd /usr/bin
ls -l java
lrwxr-xr-x 1 root wheel 74 Aug 20 18:45 java -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java
ls -l /System/Library/Frameworks/JavaVM.framework/Versions

这里写图片描述

重新安装java后变更默认版本

在安装java8后,运行java -version命令看到输出的版本不会发生变化。这时候需要对版本进行配置。

java8默认安装位置(mac)

/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java
这里写图片描述

修改profile,在后面加上内容

sudo vi /etc/profile

export PATH="$(brew --prefix php55)/bin:$PATH"

JAVA_HOME=/Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export JAVA_HOME
export CLASSPATH
export PATH

source /etc/profile

注意Internet Plug-Ins的文件夹带空格,所以加了一个反斜框作转义。不知道用” “和’ ‘是否可以达到同样效果。

命令结束后,运行java -version可以看到默认版本已经修改。

Maven使用过程中一个问题的处理

创建maven项目时提示:
maven eclipse could not resolve archetype org.apache.maven.archetypes:maven-

处理方法:
这里写图片描述

创建项目的时候使用创建的maven catalog

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

编程圈子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值