由于项目中使用的数据库配置文件较多,每次上线时需要将包中的*jdbc.properties文件删除比较麻烦,所以需要将这些配置文件放在服务器一个指定的目录中,这样项目中就不包含这些配置文件方便部署。
先在指定的目录中放入需要加载的配置文件,然后在tomcat的bin目录中找到catalina.bat文件,linux系统中为.sh文件,增加"set JAVA_OPTS=-server -Xms256m -Xmx512m -XX:PermSize=128M -XX:MaxNewSize=256m -XX:MaxPermSize=256m
-Dglobal.config.path=G:\yididuocang\"
前面是设置的虚拟机内存参数,起作用的是"-Dglobal.config.path=G:\yididuocang\"是这个变量,由于我们项目中用的是spring加载的配置文件,所以只用修改相关的xml文件即可加载指定目录下的配置文件
<property name="locations">
<list>
<value>file:${global.config.path}jdbc_xxx.properties</value
<value>file:${global.config.path}jdbc_xxxx.properties</value
<value>file:${global.config.path}jdbc_xxxxxxx.properties</value>
</list>
</property>
如果是开发环境,该变量设置在servers试图中,打开"open launch configuration"链接,选择"Arguments"page页,设置参数即可。
分享到:
相关推荐
Java Web技术中使用Tomcat作为Web服务器的应用较为广泛,其中配置数据源连接数据库是Java Web应用程序开发和部署的一个重要方面。数据源(DataSource)是JDBC的一个接口,它使得应用程序能够以一种标准的方式获取...
3. **环境变量设置**: 配置`CATALINA_HOME`指向Tomcat的根目录。 4. **启动与停止**: 运行`bin\startup.bat`(Windows)或`bin/startup.sh`(Linux/Mac)启动Tomcat,`shutdown.bat`或`shutdown.sh`停止服务。 **三...
安装Tomcat 4.0.1通常涉及解压下载的文件到指定目录,然后配置环境变量如`CATALINA_HOME`。启动和停止服务器可以通过执行`bin/startup.sh`和`bin/shutdown.sh`脚本完成。开发者还可以通过修改`conf/server.xml`文件...
全局配置文件可能包含系统全局变量、常量、数据源配置等,为整个后台系统提供基础支持。 5. **前端网络页面开发与设计** 前端开发通常采用HTML、CSS和JavaScript,结合JSP动态页面技术实现。页面设计注重用户体验...
在描述中提到“解压就能用”,这表明Tomcat 6.0具有简单易用的特性,无需复杂的安装过程,只需将压缩包解压到指定目录,配置好环境变量,即可启动服务。 1. **Java Servlet和JSP**:Tomcat作为Servlet容器,是实现...
3. 设置环境变量`CATALINA_HOME`指向Tomcat的根目录。 4. 使用`bin/catalina.sh start`或`bin/startup.bat`启动Tomcat。 5. 通过浏览器访问`http://localhost:8080`检查Tomcat是否已成功启动。 安全和性能优化是...
3. **MyBatis**:是一个轻量级的持久层框架,将SQL语句与Java代码分离,通过XML或注解方式配置和映射原生信息,将接口和Java的POJOs(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录。 **Maven配置**...
1. **打开Tomcat配置文件**:在`conf/server.xml`中找到`<GlobalNamingResources>`元素,这是存放全局资源的地方。 2. **创建数据源**:在`<GlobalNamingResources>`内添加`<Resource>`标签,定义数据源。例如: ``...
这个系统依赖于Java编程语言,这意味着你需要在本地安装JDK,并设置好环境变量,确保Java编译器的可用性。数据库方面,系统采用了MySQL,这是一个广泛使用的开源关系型数据库管理系统,需要安装并配置相应的服务。...
【JSP基础】是Web数据库设计与开发课程中的重要一章,主要讲解了Java Server Pages(JSP)的基本概念、运行环境、语法、内建对象以及如何与数据库进行交互。JSP是由Sun Microsystems公司推出的一种动态网页技术标准...
MyBatis的配置文件(mybatis-config.xml)用于设置全局属性,以及映射文件(mapper.xml)的引用,映射文件中包含了SQL语句和结果映射。 此外,项目可能还包含单元测试和集成测试代码,以确保各个模块的正确性。使用...
1. **环境配置**:安装JDK、Tomcat服务器、Eclipse或IntelliJ IDEA等开发工具,设置好相应的环境变量。 2. **创建项目结构**:设置src目录、WEB-INF目录,以及对应的lib目录存放jar包。 3. **导入框架库**:添加...
**4.3 后台全局配置文件** - 在项目的WEB-INF目录下创建web.xml文件,配置Servlet、过滤器等组件。 - 可能还需要配置其他环境变量,如数据库连接字符串、用户名和密码等。 #### 五、前端网络页面的开发与设计 - *...
在RBAC系统中,Vuex常用于存储登录状态、用户信息等全局变量。 10. **Axios请求库** Axios是一个基于Promise的HTTP库,用于前端向后端发起请求。在Vue.js项目中,Axios常作为数据请求的工具,处理CRUD操作。 通过...
- **缓存设置**:缓存是提高系统性能的有效手段之一,教程会介绍如何在Spring Boot中集成Redis等缓存中间件,并实现数据缓存。 - **连接池配置**:数据库连接池可以有效减少连接数据库的时间开销,教程将指导如何...
4. 异常处理:全局异常处理机制可捕获并统一处理应用程序中的异常情况。 5. 前后端分离:前端可以使用Vue.js这样的框架,通过API与后端进行交互,实现更高效、独立的开发模式。 【必备环境配置】 1. MySQL数据库的...
1. Tomcat服务器配置:默认端口是8080,要修改Tomcat的端口,需要进入Tomcat安装目录下的conf文件夹,打开server.xml文件,找到`<Connector port="8080">`标签,将8080替换为你想要设置的新端口。 2. 异常处理:...
9. **部署与运行**:项目可能使用Tomcat或Jetty这样的应用服务器部署运行,配置合适的环境变量和启动脚本,确保网站正常对外服务。 10. **测试**:为了保证功能的正确性,项目可能包含单元测试和集成测试,使用...
1. **环境准备**:确保安装了Java JDK,设置好环境变量,并配置好Web服务器(如Tomcat)。 2. **创建项目结构**:建立Maven或Gradle项目,设置好相应的目录结构,如src/main/java、src/main/resources、src/main/...
部署通常选择Tomcat、Jetty等应用服务器,配置好环境变量,打包成WAR文件上传至服务器即可运行。 以上就是基于SSM框架开发的在线考试系统的主要知识点,这个系统不仅适用于课程设计,也为实际项目开发提供了参考。...