Maven jeetsite项目 搭建
,
一直没有系统的总结一下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项目 搭建的更多相关文章
- IDEA + Maven + JavaWeb项目搭建
前言:在网上一直没找到一个完整的IDEA+Maven+Web项目搭建,对于IDEA和Maven初学者来说,这个过程简单但是非常痛苦的,对中间的某些步骤不是很理解,导致操作错误,从而项目发布不成功,一直 ...
- Eclipse 整合SpringMybatis,SpringMVC,用Maven管理项目搭建详情
环境:JDK下载地址 https://pan.baidu.com/s/1UyvEAI-4Ci6TDdVJiYUUiQ 密码:ma51 IDE:eclipse下载地址 https://pan.baidu ...
- Maven之项目搭建与第一个helloworld(多图)
这次记录第一个搭建一个maven的helloworld的过程. 转载 1.搭建web工程肯定得new 一个 maven工程,假如project中没有直接看到maven工程,那么选择Other,然后在W ...
- idea + maven + webapp 项目搭建
1.File-> New -> Project
- Eclipse 搭建 Maven Web项目
第一步:安装JDK: 第二步:安装Eclipse: 第三步:安装tomcat7: 第四步:安装maven插件: 4.1 下载maven:http://maven.apache.org/download ...
- 项目搭建系列之一:使用Maven搭建SpringMVC项目
约定电脑都安装了eclipse,且已配置好Maven以及eclipse插件. 1.Eclipse 2.maven 3.Eclipse 需要安装maven插件.url:maven - http://do ...
- Eclipse+Tomcat+MAVEN+SVN项目完整环境搭建
1.JDK的安装 首先下载JDK,这个从sun公司官网可以下载,根据自己的系统选择64位还是32位,安装过程就是next一路到底.安装完成之后当然要配置环境变量了. ————————————————— ...
- maven项目搭建
一.Maven简介 Maven是基于Java平台的项目构建(mvn clean install).依赖管理(中央仓库,Nexus)和项目信息管理的项目管理工具. Maven是基于项目对象模型(POM) ...
- Spirng+SpringMVC+Maven+Mybatis+MySQL项目搭建(转)
这篇文章主要讲解使用eclipse对Spirng+SpringMVC+Maven+Mybatis+MySQL项目搭建过程,包括里面步骤和里面的配置文件如何配置等等都会详细说明. 如果还没有搭建好环境( ...
随机推荐
- python学习笔记二:if语句及循环语句,断点,模块,pyc
if语句 注意:语句块中的内容要强制缩进,否则出错.IndentationError,缩进错误 所有代码,如果是顶级的,必须顶格写,前面不能有空格 if … : … elif … : … else: ...
- Verilog_Day3
内容为书中第5章 条件语句 条件语句必须在过程块语句中使用.所谓过程块语句是指由 initial 和 always 语句引导的执行语句集合.除这两种块语句引导的begin_end块中可以编写条件语句外 ...
- 两步搞定一台电脑同时开启多个tomcat
1. 修改tomcat中的某些参数,为了避免启动tomcat时出现冲突,编辑bin/startup.bat, 在文件第一行添加如下两行(必须第一行才有效) SET JAVA_HOME=C:\webso ...
- 快速创建一个vue项目
vue脚手架 用来创建vue项目的工具包 创建项目: npm install -g vue-cli vue init webpack VueDemo 开发环境运行: cd VueDemo npm in ...
- WPF ResourceDictionary 主题资源替换
原文:WPF ResourceDictionary 主题资源替换 当我们需要在程序中替换主题,更换另一套背景.颜色.样式时,如何在不修改资源Key值,直接替换呢? 问题&疑问 1. Key值冲 ...
- Java技术——Iterator和Enumeration的不同
个函数接口.Iterator除了能读取集合的数据之外,也能对数据进行删除操作.尽管前者还没有被弃用但是已经被后者所代替了,Enumeration已经过时的,之所以没有被弃用是因为它仍被几种从以前版本遗 ...
- JetBrains Makes its Products Free for Students(JetBrains 对学生免费了)
只要你有大学有些 后缀是 .edu的 如:@buaa.edu.cn,用你的邮箱注册,就可以免费试用 JetBrains了 下面是详细注册步骤: Hello everyone, If you’re o ...
- 安装虚拟机以及ubuntu
近期要用到linux,所以开始学习.想要在这里记录自己的学习之路 1.安装虚拟机以及装ubuntu系统 虚拟机就相当于一台电脑,电脑里得有系统,我们选择了ubuntu作为操作系统. 安装看下面的博客操 ...
- Date 工具类(包含常用的一些时间方法)
package com.fh.util; import java.sql.Timestamp; import java.text.DateFormat; import java.text.ParseE ...
- nodejs学习笔记(2)
1.express超时设置 如果http请求在一段时间内没有返回值,express会重新向后台发送请求.在后台方法执行时间较长的情况下,重复的请求会重复执行,造成前台接收到空的response,出现E ...