,

一直没有系统的总结一下Maven的知识,今天,想从网上找一个Maven的项目,练练手,顺便学习一下maven的原理 和布局。

官网:http://www.jeesite.com/

没想到,上来就给我挖了个大坑,官网显示下载地址是:
https://gitee.com/thinkgem/jeesite4其实这个地址问题很大,调试及其繁琐,还缺少文档。

应该这样:进入官网: http://www.jeesite.com/ 点击导航栏的右侧:返回旧版。

这里面有jeesite 源码下载,doc文档下载,一步步往下走

这里的下载地址:https://gitee.com/thinkgem/jeesite;

下载然后按照doc里面的文档安装,
第一步;运行Maven 底下的settings.bat,
注意运行之后,在cmd 框里面仔细看清楚:

显示的很清楚:第一行就是:repository的文件夹:

这是我的:
D:\work\learning\jeesite-master\jeesite-master\doc\maven\repository

然后在系统变量里面把Path,设置好,在Eclipse中把maven地址设置好。如果设置错了,很麻烦,所以要仔细,多看几遍,不行就多做几遍。

3、导入项目之后,又开始报错了:

Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resources-plugin:2.7 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.7
Plugin org.apache.maven.plugins:maven-resources-plugin:2.7 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.7

选中项目,后执行:右击 run as ==> mvn install==>显示了这个错误:
Downloading: http://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-clean-plugin/2.6.1/maven-clean-plugin-2.6.1.pom
[WARNING] Failed to create parent directories for tracking file D:\work\yulei\jeesite\jeesite-master\jeesite-master\doc\maven\maven\repository\org\apache\maven\plugins\maven-clean-plugin\2.6.1\maven-clean-plugin-2.6.1.pom.lastUpdated;

解决: 去网上查了一下,发现是maven 路径设置错误,查了一下果然,

http://blog.csdn.net/a123demi/article/details/41078241

如图所示:

记住了,当点击左侧Maven底下的User Settings的时候,右侧的User Settings 有Global Settings 和 User Settings,都要设置成本地的,还有看一下下面的Local Repository;是不是已经更新到最新的位置了,这个是在最开始的执行settings.bat的时候设置的。如果设置有误,就手动进入settings.xml设置一下repository的地址;

然后在右击项目 run as ==》 mvn clean ,好了;

然后执行 run as ==> mvn install;

又报错: No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?

参考:https://zhidao.baidu.com/question/2053876598889689747.html
把JRE换成JDK,然后再执行run install 就可以了;

4、然后发现 java resoureces 还是有红色的叉叉;

点击problem View==> 发现解决方法: 右击项目==》maven ==> update project;

5、然后在eclipse中把tomcat 7配置上;

5、然后项目右击 run as ==> run as server==> 又报错了:

[StandardEngine[Catalina].StandardHost[localhost].StandardContext;

上网查了一下:http://blog.csdn.net/josn_hao/article/details/63685903

tomcat的缓存问题;

清理了tomcat很多次,就是不行,直接在eclipse中删了tomcat,从新添加上tomcat,在启动,好了;

  

Maven jeetsite项目 搭建的更多相关文章

  1. IDEA + Maven + JavaWeb项目搭建

    前言:在网上一直没找到一个完整的IDEA+Maven+Web项目搭建,对于IDEA和Maven初学者来说,这个过程简单但是非常痛苦的,对中间的某些步骤不是很理解,导致操作错误,从而项目发布不成功,一直 ...

  2. Eclipse 整合SpringMybatis,SpringMVC,用Maven管理项目搭建详情

    环境:JDK下载地址 https://pan.baidu.com/s/1UyvEAI-4Ci6TDdVJiYUUiQ 密码:ma51 IDE:eclipse下载地址 https://pan.baidu ...

  3. Maven之项目搭建与第一个helloworld(多图)

    这次记录第一个搭建一个maven的helloworld的过程. 转载 1.搭建web工程肯定得new 一个 maven工程,假如project中没有直接看到maven工程,那么选择Other,然后在W ...

  4. idea + maven + webapp 项目搭建

    1.File-> New -> Project

  5. Eclipse 搭建 Maven Web项目

    第一步:安装JDK: 第二步:安装Eclipse: 第三步:安装tomcat7: 第四步:安装maven插件: 4.1 下载maven:http://maven.apache.org/download ...

  6. 项目搭建系列之一:使用Maven搭建SpringMVC项目

    约定电脑都安装了eclipse,且已配置好Maven以及eclipse插件. 1.Eclipse 2.maven 3.Eclipse 需要安装maven插件.url:maven - http://do ...

  7. Eclipse+Tomcat+MAVEN+SVN项目完整环境搭建

    1.JDK的安装 首先下载JDK,这个从sun公司官网可以下载,根据自己的系统选择64位还是32位,安装过程就是next一路到底.安装完成之后当然要配置环境变量了. ————————————————— ...

  8. maven项目搭建

    一.Maven简介 Maven是基于Java平台的项目构建(mvn clean install).依赖管理(中央仓库,Nexus)和项目信息管理的项目管理工具. Maven是基于项目对象模型(POM) ...

  9. Spirng+SpringMVC+Maven+Mybatis+MySQL项目搭建(转)

    这篇文章主要讲解使用eclipse对Spirng+SpringMVC+Maven+Mybatis+MySQL项目搭建过程,包括里面步骤和里面的配置文件如何配置等等都会详细说明. 如果还没有搭建好环境( ...

随机推荐

  1. Python学习知识库

    2017年10月16日 1. too broad exception clause 捕获的异常过于宽泛了,没有针对性,应该指定精确的异常类型场景: def check_data_type(column ...

  2. ACM1004:Let the Balloon Rise

    Problem Description Contest time again! How excited it is to see balloons floating around. But to te ...

  3. Chip-seq peak annontation

    Chip-seq peak annontation Chip-seq peak annontation PeRl narrowPeak/boardPeak narrowPeak/boardPeak 是 ...

  4. 001-快速排序(C++实现)

    快速排序的基本实现 快速排序算法是一种基于交换的高效的排序算法,它采用了分治法的思想: 1.从数列中取出一个数作为基准数(枢轴,pivot). 2.将数组进行划分(partition),将比基准数大的 ...

  5. 成都Uber优步司机奖励政策(1月18日)

    滴快车单单2.5倍,注册地址:http://www.udache.com/ 如何注册Uber司机(全国版最新最详细注册流程)/月入2万/不用抢单:http://www.cnblogs.com/mfry ...

  6. 每天看一片代码系列(三):codepen上一个音乐播放器的实现

    今天我们看的是一个使用纯HTML+CSS+JS实现音乐播放器的例子,效果还是很赞的: codePen地址 HTML部分 首先我们要思考一下,一个播放器主要包含哪些元素.首先要有播放的进度信息,还有播放 ...

  7. VINS(五)非线性优化与在线标定调整

    首先根据最大后验估计(Maximum a posteriori estimation,MAP)构建非线性优化的目标函数. 初始化过程通过线性求解直接会给出一个状态的初值,而非线性优化的过程关键在于求解 ...

  8. linux 安装 node.js

    wget http://nodejs.org/dist/v0.10.26/node-v0.10.26.tar.gztar zxvf node-v0.10.26.tar.gzcd node-v0.10. ...

  9. .net backend return json string , used by frontend

    伪代码: backend: public string GetJson() { var lst = xxxLst; var obj = Json(lst);return new JavaScriptS ...

  10. Linux系统中ElasticSearch搜索引擎安装配置Head插件

    近几篇ElasticSearch系列: 1.阿里云服务器Linux系统安装配置ElasticSearch搜索引擎 2.Linux系统中ElasticSearch搜索引擎安装配置Head插件 3.Ela ...