1、java.lang.UnsupportedClassVersionError: org/apache/lucene/store/Directory : Unsupported major.minor version 51.0
或者52.0等都是版本的问题,查看你的工程所需要的版本和你jdk的版本要一致或至少满足它所需要的版本数。
2、maven下载及安装教程:http://jingyan.baidu.com/article/77b8dc7ffea57a6175eab67f.html
2.1.在安装maven之前,先确保已经安装JDK1.7及以上版本,并且配置好环境变量。
2.2.拿到maven3,最新版本是Maven3.5.0 ,拿到apache-maven-3.5.0-bin.zip文件后(注意文件夹命名不能出现中文和.和-等,纯英文就行),并解压到任意安装路径;
2.3.配置maven3的环境变量:先配置MAVEN_HOME的环境变量,新建一个系统变量:MAVEN_HOME, 路径是刚刚的安装路径。
2.4.再配置path环境变量,在path值的末尾添加 ;%MAVEN_HOME%\bin
2.5.点击确定之后,打开cmd窗口:输入 mvn -version,出现类似如下内容表示安装成功。
3、eclipse 添加maven插件
1)在Installations点击 Add 按钮,选到你本机安装 maven 的路径值,点击apply确认
4、maven工程需要配置的地方有
①图中标记1.2的地方要改成你安装的maven的位置然后修改你的settings.xml文件中的<localRepository>F:/Java/repository</localRepository>改完之后图中3的位置就会变为你所更改的样子,目的是让他不用每次都缓存而是保存到你本地,这样会加快速度。
setting.xml文件设置如下
②右击工程选择buildpath,点击图中箭头所指位置,该勾选的勾选上。此选项是为了我的web工程自己引入jar包。
③保证网速比较快,然后就更新,如果遇到问题可以clean工程来尝试是否可以解决。
④eclipse中使用maven插件的时候,运行run as maven build的时候报错
-Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable and mvn script match.
可以设一个环境变量M2_HOME指向你的maven安装目录:M2_HOME=D:\apache-maven
然后在Window->Preference->Java->Installed JREs->Edit
在Default VM arguments中设置
-Dmaven.multiModuleProjectDirectory=$M2_HOME
3、从Maven项目中导出项目依赖的jar包:http://blog.csdn.net/andyliulin/article/details/46544555