jeesite多环境配置
创始人
2024-05-28 10:35:02
0

jeesite多环境配置

参考网址:

https://blog.csdn.net/shaoming314/article/details/129115912?spm=1001.2014.3001.5501

开源项目地址:

https://gitee.com/thinkgem/jeesite

Spring + Spring MVC + mybatis + Ehcache + shiro + mysql + jsp (主要技术栈)

项目地址:

https://gitee.com/shao_ming314/jeesite

对应分支

shaoming-spring4-dev

https://gitee.com/shao_ming314/jeesite/tree/shaoming-spring4-dev/

多环境配置目录

image-20230227090749770

每个环境下对应配置文件

  • jeesite.properties
  • logback.xml

image-20230227091103407

pom.xml


4.0.0com.thinkgem.jeesitejeesite1.2.8warJeeSitehttp://thinkgem.github.com/jeesite2012-20164.1.9.RELEASE5.2.4.Final3.2.81.2.31.0.182.6.112.0.41.2.62.4.25.21.01.7.71.2.63.3.22.41.91.3.11.9.12.2.31.1.401.4.717.05.5.13.92.3.205.1.3010.2.0.4.01.3.11.62.27.6.14.v201310318181UTF-8truejeesite-reposJeesite Repositoryhttp://maven.aliyun.com/nexus/content/groups/public jeesite-reposJeesite Repositoryhttp://maven.aliyun.com/nexus/content/groups/public org.springframeworkspring-core${spring.version}commons-loggingcommons-loggingorg.springframeworkspring-beans${spring.version}org.springframeworkspring-context${spring.version}org.springframeworkspring-context-support${spring.version}org.springframeworkspring-aop${spring.version}commons-loggingcommons-loggingorg.springframeworkspring-tx${spring.version}org.springframeworkspring-orm${spring.version}org.springframeworkspring-jdbc${spring.version}org.hibernatehibernate-validator${validator.version}org.aspectjaspectjrt1.7.4org.aspectjaspectjweaver1.7.4cglibcglib3.1org.mybatismybatis${mybatis.version}org.mybatismybatis-spring${mybatis-spring.version}com.alibabadruid${druid.version}mysqlmysql-connector-java${mysql.driver.version}runtimecom.oracleojdbc14${oracle.driver.version}system${project.basedir}/src/main/webapp/WEB-INF/lib/ojdbc14-10.2.0.4.0.jarnet.sourceforge.jtdsjtds${mssql.driver.version}runtimeorg.springframeworkspring-web${spring.version}org.springframeworkspring-webmvc${spring.version}org.springframeworkspring-oxm${spring.version}opensymphonysitemesh${sitemesh.version}taglibsstandard1.1.2jarjavax.servletjstl1.2jarjavax.servletservlet-api2.5providedjavax.servlet.jspjsp-api2.1providednet.sf.ehcacheehcache-core${ehcache.version}net.sf.ehcache  ehcache-web  ${ehcache-web.version}redis.clientsjedis2.5.1org.apache.shiroshiro-core${shiro.version}org.apache.shiroshiro-spring${shiro.version}org.apache.shiroshiro-cas${shiro.version}commons-loggingcommons-loggingorg.apache.shiroshiro-web${shiro.version}org.apache.shiroshiro-ehcache${shiro.version}org.activitiactiviti-engine${activiti.version}org.activitiactiviti-spring${activiti.version}org.activitiactiviti-explorer${activiti.version}vaadincom.vaadindcharts-widgetorg.vaadin.addonsactiviti-simple-workfloworg.activitiorg.slf4jslf4j-log4j12org.activitiactiviti-modeler${activiti.version}org.activitiactiviti-diagram-rest${activiti.version}org.slf4jslf4j-api${slf4j.version}org.slf4jjcl-over-slf4j${slf4j.version}org.slf4jjul-to-slf4j${slf4j.version}org.slf4jlog4j-over-slf4j${slf4j.version}ch.qos.logbacklogback-classic${logback.version}org.apache.commonscommons-lang3${commons-lang3.version}commons-iocommons-io${commons-io.version}commons-codeccommons-codec${commons-codec.version}commons-fileuploadcommons-fileupload${commons-fileupload.version}commons-beanutilscommons-beanutils${commons-beanutils.version}commons-loggingcommons-loggingcom.google.guavaguava${guava.version}com.fasterxml.jackson.corejackson-core${jackson.version}com.fasterxml.jackson.corejackson-databind${jackson.version}com.fasterxml.jackson.corejackson-annotations${jackson.version}com.fasterxml.jackson.modulejackson-module-jaxb-annotations${jackson.version}com.thoughtworks.xstreamxstream${xstream.version}net.sf.dozerdozer${dozer.version}org.freemarkerfreemarker${freemarker.version}javax.mailmail1.4.7javax.activationactivation1.1.1org.apache.poipoi${poi.version}org.apache.poipoi-ooxml${poi.version}org.apache.poipoi-ooxml-schemas${poi.version}com.drewnoakesmetadata-extractor2.6.2com.google.zxingcore2.2com.google.zxingjavase2.2org.wlteaanalyzer2012_u6system${project.basedir}/src/main/webapp/WEB-INF/lib/analyzer-2012_u6.jarnet.coobirdthumbnailator0.4.2system${project.basedir}/src/main/webapp/WEB-INF/lib/thumbnailator-0.4.2.jarcom.ckfinderapache-ant-zip2.3system${project.basedir}/src/main/webapp/WEB-INF/lib/apache-ant-zip-2.3.jarcom.ckfinderckfinder2.3system${project.basedir}/src/main/webapp/WEB-INF/lib/ckfinder-2.3.jarcom.ckfinderckfinderplugin-fileeditor2.3system${project.basedir}/src/main/webapp/WEB-INF/lib/ckfinderplugin-fileeditor-2.3.jarcom.ckfinderckfinderplugin-imageresize2.3system${project.basedir}/src/main/webapp/WEB-INF/lib/ckfinderplugin-imageresize-2.3.jarjunitjunit4.11org.springframeworkspring-test${spring.version}bitwalkerUserAgentUtils1.13system${project.basedir}/src/main/webapp/WEB-INF/lib/UserAgentUtils-1.13.jar${project.basedir}/src/main/webapp/WEB-INF/classes/org.apache.maven.pluginsmaven-compiler-plugin3.5.1${jdk.version}${jdk.version}trueorg.apache.maven.pluginsmaven-jar-plugin2.4${project.build.sourceEncoding}org.apache.maven.pluginsmaven-war-plugin2.4WEB-INF/classes/org/apache/ibatis/**,WEB-INF/classes/org/mybatis/spring/**static/bootstrap/2.3.1/docs/**,static/ckeditor/_samples/**,static/ckeditor/_source/**,static/ckfinder/_samples/**,static/ckfinder/help/**,static/compressor*/**,static/jquery-jbox/2.3/docs/**,static/jquery-jbox/2.3/Skins2/**,static/jquery-validation/1.11.0/demo/**,static/jquery-ztree/3.5.12/demo/**,static/My97DatePicker/docs/**,static/supcan/doc/**,static/SuperSlide/demo/**,static/treeTable/demo/**,test/**${project.build.directory}/${project.artifactId}${project.artifactId}org.apache.maven.pluginsmaven-eclipse-plugin2.9${downloadSources}false2.05.0.settings/org.eclipse.core.resources.prefs=${project.build.sourceEncoding}${line.separator}]]>org.springframework.ide.eclipse.core.springnatureorg.apache.tomcat.maventomcat6-maven-plugin${tomcat.version} ${webserver.port}/${project.artifactId}${project.build.sourceEncoding}org.apache.tomcat.maventomcat7-maven-plugin${tomcat.version} ${webserver.port}/${project.artifactId}${project.build.sourceEncoding}org.mortbay.jettyjetty-maven-plugin${jetty.version}${webserver.port}/${project.artifactId}  org.mortbay.util.URI.charset${project.build.sourceEncoding}org.apache.maven.pluginsmaven-resources-plugin2.7org.apache.maven.pluginsmaven-install-plugin2.5.2org.apache.maven.pluginsmaven-clean-plugin2.6.1org.apache.maven.pluginsmaven-antrun-plugin1.8org.apache.maven.pluginsmaven-dependency-plugin2.10src/main/resourcesfalsejeesite.propertieslogback.xmlsrc/main/resources/profiles/${profiles.active}src/test/resourcesfalsesrc/test/resourcesdevdevtruetesttestprdprd			init-dborg.dbunitdbunit2.4.8org.apache.poipoi3.2-FINALorg.apache.maven.pluginsmaven-antrun-plugin1.7  thinkgemWangZhenthinkgem at 163.comProject lead+8

修改部分

image-20230227090924718

image-20230227090935217

说明

默认环境为 dev 环境

image-20230227090959584

打包

命令

mvn clean package -Dmaven.skip.test=true -Pprd

项目打包 跳过测试 指定为 prd(生产环境) , 不指定环境默认为 dev(开发环境)

相关内容

热门资讯

最大限度释放“两新”政策效能 “两新”政策不是简单的刺激工具,其目标远不止短期的需求回升。“两新”一头连着供给端的升级转型,一头连...
《南通市消防条例》3月1日起施... 本报讯 (记者 李世杰) 1月9日,记者在南通市政府召开的新闻发布会上获悉,《南通市消防条例》将于3...
综合整治“内卷式”竞争制度建设... ● 本报记者 董添 1月9日,市场监管总局召开2025年综合整治“内卷式”竞争十大制度建设成果专题新...
北京天宜上佳高新材料股份有限公... 证券代码:688033 证券简称:天宜新材 公告编号:2026-002 北京天宜上佳高新材料股份有限...
矛头直指美国外交政策,强调法国... 【环球时报综合报道】法国总统马克龙当地时间8日在法国驻外使节年度会议上严厉谴责当前国际关系中蔓延的“...
十大制度初显“反内卷”成效 价... 证券时报记者 郭博昊 1月9日,市场监管总局召开发布会,介绍2025年综合整治“内卷式”竞争十大制度...
巴拉圭正式废除委内瑞拉公民免签... 每经AI快讯,当地时间1月9日,巴拉圭外交部发布公告,宣布基于“安全原因”,正式废除此前允许委内瑞拉...
没领证同居生育子女,分手后男方... 1月9日,最高人民法院发布第三批人民法院涉彩礼纠纷典型案例。其中一则案例涉及虽未办理结婚登记,但双方...
部署实施财政金融协同促内需一揽... ■研究推行常住地提供基本公共服务有关工作 ■审议通过《中华人民共和国自然保护区条例(修订草案)》 新...
散布女友不雅视频后,男子自杀身... 据中国裁判文书网近日披露:文某与女友李某相恋8年,准备于2022年9月9日结婚。2022年7月10日...