文档章节

IDEA导入JEESNS1.2.0项目和部署教程

zchuanzhao
 zchuanzhao
发布于 2017/07/24 18:27
字数 476
阅读 1295
收藏 3

步骤1、下载jeesns,码云下载地址:http://git.oschina.net/zchuanzhao/jeesns,github下载地址:https://github.com/zchuanzhao/jeesns

下载解压后目录结构如下:

步骤2、导入到IDEA,打开IDEA后如下,点击Import Project(也可以直接从git下Checkout,省略第一步,具体怎么操作这里就不说了)

点击Import Project后,会打开选择项目目录窗口

选择/jeesns/pom.xml,会弹出配置界面

直接点击Next

Next

选择JDK版本,不要选择JRE,然后Next

设置项目名称,然后Finish,需要一点时间去生成配置文件和下载jar,慢慢等待中

完成后,在IDEA中会出现这样的项目结构

点击红色框框,会弹出模块设置界面,Project SDK设置JDK1.7(不要设置JRE)

点击Terminal,出现命令窗口,输入:mvn clean install (不要用package命令),然后回车,等待编译完成吧

出现这个界面,说明成功

步骤3、配置Tomcat

点击图中的箭头,然后选择Edit Configurations

点击图中的+号

选择Tomcat Server,再选择Local

默认情况下,Application server没有选项,可以点击右边的Configure

选择本地Tomcat目录,然后OK

在以上图片中,选择Deployment选项

然后点击红色框框的+号,会弹出如图所示

选择Artifact

选择jeesns-web:war exploded

默认情况下,访问路径是根目录直接访问,如:http://localhost:8080

如果想改成http://localhost:8080/jeesns进行访问,把图中红色框框改成/jeesns就可以了。

然后点击OK

界面如图所示

数据库信息在如图所示的文件中进行修改

点击绿色箭头,启动Tomcat,正常下是可以正常启动成功,如果启动出现异常,根据错误提示再修改就可以了,如有问题可以加QQ群:280062708

© 著作权归作者所有

共有 人打赏支持
zchuanzhao
粉丝 49
博文 237
码字总数 144603
作品 1
福州
程序员
IntelliJ IDEA学习笔记 - 总

作为一个刚毕业的程序员,学校的时候老师们都用Eclipse,之前也一直使用Eclipse进行开发,虽然听说过IntelliJ IDEA(后为idea),但没有深入了解。前段时间跟着慕课网上一个教程学习Spring ...

dotleo
2017/10/28
0
0
idea删除project快捷方式

想用idea导入eclispe项目,可以成功导入,但是配置项目在tomcat中运行总是失败。idea部署项目有一个artifacts的概念,如果是通过idea自己创建的项目,在module上添加artifact,然后在tomcat ...

BenettX
2014/11/30
0
0
SpringBoot 在IDEA中实现热部署(实用版)

好的热部署让开发调试事半功倍,这样的“神技能”怎么能错过呢, 使用过IDEA的童鞋赶紧进来撸一把吧。 学习目标 快速学会在项目中使用热部署插件运行项目,提高开发效率。 快速查阅 相关教程...

yizhiwazi
06/20
0
0
Intellij Idea 从 Svn 检出 Maven 项目、部署 Tomcat 运行

之前一直用的MyEclipse,现在换个开发工具试试,随手记录一下Intellj Idea 工具的使用,这里导入的Maven项目是Eclipse的结构。 软件环境 JDK 1.8 Tomcat 7 Intellj Idea TortoiseSVN Apache...

华山猛男
03/21
0
0
IntelliJ IDEA详细配置和使用教程(适用于Java开发人员)

前言 正所谓工欲善其事必先利其器,对开发人员而言若想提高编码效率,一款高效的开发工具是必不可少的,相信看到该博客的朋友们都已经对IntelliJ IDEA有所了解了,所以此处就不对IntelliJ ID...

君千殇520
08/13
0
0

没有更多内容

加载失败,请刷新页面

加载更多

ERC1155实践|区块链游戏的平行宇宙和为此而生的Enjin钱包

1 摘要 恩金(Enjin)花了大半年的时间一直在完善ERC-1155这个通证协议,毫不夸张地说,该标准是现有以太坊上最适用于游戏资产的通证标准,将主流游戏中道具涉及到的一切操作经过高度抽象之后...

HiBlock
37分钟前
1
0
Oracle发布开源的轻量级 Java 微服务框架 Helidon

近日,Oracle推出了一个新的开源框架Helidon,该项目是一个用于创建基于微服务的应用程序的Java库集合。和Payara Micro、Thorntail(之前的WildFly Swarm)、OpenLiberty、TomEE等项目一样,...

关注公众号_搜云库_每天更新
43分钟前
1
0
启动线程以及安全终止线程

启动 使用start()方法可以启动线程。 start()方法的含义是告知线程规划器线程已初始化完毕,可以分给这个线程时间片了(执行run()方法)。 安全终止线程 示例代码 import java.util.concurr...

karma123
50分钟前
1
0
Python+OpenCV 图像风格迁移(模仿名画)

现在很多人都喜欢拍照(自拍)。有限的滤镜和装饰玩多了也会腻,所以就有 APP 提供了模仿名画风格的功能,比如 prisma、versa 等,可以把你的照片变成 梵高、毕加索、蒙克 等大师的风格。 这...

crossin
54分钟前
1
0
karabiner json语法

karabiner json语法 to_if_alone 如果同时制定了to, 那么to对应的key必须是非可见字符,例如control,shift或者command, 为什么呢? If to events are specified, to events are released befo...

黄威
55分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部