java环境搭建

开发工具:idea/eclipse/myeclipse + mysql/oracle/sqlserver/postgresql + tomcat6/7/8/9。

下面以eclipse/idea为例,讲述jeeplus的部署,其他工具类似, 在这里强烈推荐idea。

1 导入maven项目

1.1 Eclipse

在Eclipse中,选择File->Import;接着如下图所示

点击 Browse,选择项目所在的文件夹,然后Finish即将项目添加进来。

1.2 Idea

在IDEA中, File->Open, 选择jeeplus后台工程目录,打开

2 修改数据库链接

打开jeeplus/jeeplus-web/src/main/resources/application.yml

3 启用redis缓存配置(可跳过)

jeeplus支持切换ehcache缓存和redis缓存。如果你要使用redis缓存(默认使用ehcache缓存),

请修改cache.type为redis,并开启redis。

启动redis

4 使用application命令启动

直接运行jeeplus/jeeplus-web/src/main/java/com/jeeplus/web/JeeplusWebApplication.java,启动jeeplus.

启动画面

直到控制台输出“--jeeplus启动成功--",项目就可以成功访问了。

4 输入license。

登录系统,打开表单配置,可以看见机器码,使用序列号获取license,打开application-development.yml,输入productID和license就可以正常使用代码生成器功能了。

注意:license仅仅授权代码生成器(敏捷开发-表单配置)是否可用。发布、部署、交付给第三方,无需license。开发出的项目可以任意部署,不受license控制。平台底层代码、业务功能代码都是开源的。

5 打包部署。

先在jeeplus根目录下执行 install命令,将各个模块打包到maven仓库,如果不执行这个命令,在打war包时,可能报依赖的模块找不到的错误,或者将旧的jar包模块打进war包中。

然后在jeeplus-web目录下执行install命令,打出war包。

部署到云服务器后,更新插件或者模块只需要替换jeeplus/lib目录下对应的jar包即可,无需整个war包替换。

java后台环境搭建_后端-java环境搭建相关推荐

  1. java项目----教务管理系统_基于Java的教务管理系统

    java项目----教务管理系统_基于Java的教务管理系统 2022-04-22 18:18·java基础 最近为客户开发了一套学校用教务管理系统,主要实现学生.课程.老师.选课等相关的信息化管理功 ...

  2. 我的世界java无法安装包_手把手教你搭建java环境

    前文 由于一些历史原因,开发java程序需要技术人员自行搭建环境,而搭建环境对于新手来说并不友好,不像其他语言那般方便,现如今,为帮助想入门java却无法顺利搭建的同学,编写该教程,如果觉得本文有用, ...

  3. java demo在哪_【Java学习系列】第1课--Java环境搭建和demo运行

    分享提纲: 1. java环境的搭建 2. java demo代码运行 3.参考文档 本人是PHP开发者,一直感觉Java才是程序的王道(应用广,科班出身),所以终于下决心跟一跟. 主要是给自己看和一 ...

  4. 环境变量_配置JAVA环境变量

    本文标识 :  J00001本文编辑 :  YiKi编程工具 :  IDEA阅读时长 :  3分钟 什么是环境变量?环境变量是在操作系统中一个具有特定名字的对象, 它包含了一个或者多个应用程序所将使用 ...

  5. 安装java 并配置环境变量_安装Java JDK并配置环境变量

    学习JAVA,必须得安装一下JDK(java development kit java开发工具包),配置一下环境就可以学习JAVA了,下面是下载和安装JDK的教程: 点开链接你应该看到如下图所示的界面 ...

  6. java设置系统环境变量_设置java 环境变量

    DOS下任意目录用JAVA,JAVAC肯定是显示正确咯,因为你设置好了JAVAlib和bin的但是JAVA文件需要DOS下CD好了目录才能JAVAC否则是在C:\program里查找该JAVA文件你任 ...

  7. java applet怎么运行_配置Java Applet的运行环境

    Java小程序,也就是Java Applet,可以在Web浏览器中运行.Java Applet必须以脚本的形式嵌入到HTML页面中,才能在web浏览器中运行. 之前总以为本地安装了JDK,指定好JAV ...

  8. java futuretask 单例_集群环境下java单例查询多了就异常

    { "query" : { "term" : { "url" : { "value" : "http://ww ...

  9. python服务器环境搭建_服务器python环境搭建

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! python搭建服务器以快捷著称,实际上,我们也可以使用python搭建简易的服 ...

最新文章

  1. python三目运算符_Python十日谈
  2. java 9对象_java(9)类和对象
  3. rdb和aof优势劣势
  4. RabbitMQ 原文译03--发布和订阅
  5. java 打印_剑指Offer面试题20(Java版):顺时针打印矩阵
  6. freecplus框架-文件操作
  7. C#正则提取字符串中的数字
  8. 2017黑客大预言:病毒传播无需文件,无人机可能成为炸弹
  9. 问题:安卓手机插入OTG摄像头时,如何禁用摄像头自带的MIC?
  10. 57、RapidJson存储Base64数据和空间释放
  11. Excel数据透视表经典教程十一《数据透视分析》
  12. 前端实现Flexpaper的界面的效果
  13. class CText{}; CText t; int const CText::*p; 什么意思?
  14. 使用CCRenderTexture来创建动态纹理
  15. Android程序的入口
  16. Web服务器性能测试工具介绍
  17. C字符串格式化转string+获取当前时间(精确到毫秒)
  18. 山西专升本C语言编程题真题
  19. Python实现.gif图片拆分为.png图片
  20. github python抢票_实测两款 GitHub 开源抢票插件,所有坑都帮你踩过了

热门文章

  1. linux 内核空间与用户空间 简介
  2. linux 反弹shell(一)文件描述符与重定向
  3. linux 内核 netfilter 网络过滤模块 (3)-NAT
  4. linux shell 显示路径
  5. ipconfig的C语言实现
  6. Centos7.2部署DHCP服务
  7. 修改initrd做miniLinux
  8. 提高显微镜分辨率方法_超分辨显微镜研究获进展
  9. icmp 报文中的进程号
  10. 定义一个不能被拷贝的类