昨天开始学习Hibernate,第一步就是安装环境。
我的环境是eclipse4.5(之前用的是3.6居然没有Maven,所以又下了4.5)。jdk1.8,maven3.3.3.
我的步骤是:
(1)jdk是之前安好的,eclipse安装好后,在window->preferences->Maven->installation->Add找到下载并解压后的maven路径(我的是D:\eclipse4.5\apache-maven-3.3.3)->apply。
(2)配置环境变量MAVEN_HOME为D:\eclipse4.5\apache-maven-3.3.3,然后我就遇到第一个问题了(在DOS命令行输入mvn -v提示mvn不是内部指令,解决办法是不要MAVEN_HOME,直接在PATH中加入(D:\eclipse4.5\apache-maven-3.3.3\bin;))。
(3)当我再次输入mvn -v后提示:java_home is set to an invalid directory。我有输入 java -version测试没有错(我之前用myeclipse的时候JAVA_HOME值是.;D:\Java\jdk1.8.0_51),后来上网搜说是分号错误,我就把JAVA_HOME改成D:\Java\jdk1.8.0_51前后都没有分号,最后mvn -v就对了。
自学java web是一个艰辛的过程啊,之前学spring和struts也遇到很多问题,但是都没来得及写下来,以后我会把解决了的都写下来,方便和我遇到同样问题的人。
______________________________________________________________________________________________________________________________
2016-6-28:
1.在eclipse中安装meaven插件:
点击eclipse菜单栏Help->Eclipse Marketplace搜索关键字maven到插件Maven Integration for Eclipse 并点击安装即可:
安装完毕后,点击重启eclipse。
重启后,为了使得Eclipse中安装的Maven插件,同windows中安装的那个相同,需要让eclipse中的maven重新定位一下,点击Window -> Preference -> Maven -> Installation -> Add进行设置:
2.手动导入meaven所需依赖:
只需要修改meaven安装地址下conf/setting.xml:
3.在eclipse中Run as->meaven install遇到错误:
然后在Window->Preference->Java->Installed JREs->Edit
在Default VM arguments中设置
-Dmaven.multiModuleProjectDirectory=$M2_HOME