`

Java SQLite + Apache tomcat

阅读更多
设置Tomcat ,连接 SQLite db

Tomcat 可以配置DB 连接池, 这样多个页面都可以共用连接池, 只要在tomcat/conf/context.xml 里作设置就可以, 这样tomcat 上所有项目都能共享。

若想只有自己项目共享DB连接, 则需要 设置  /webapps/project/META-INFO/context.xml

contxtxml:


<Context> 
  <Resource name="jdbc/yourdb"
            auth="Container"
            type="javax.sql.DataSource"
            driverClassName="org.sqlite.JDBC"
            url="jdbc:sqlite:/${catalina.home}/dbs/yourDB.db"
            factory="org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory">
  </Resource>
</Context>

关于目录变量 ,参考:http://blog.sina.com.cn/s/blog_48a45b950100rayz.html

分享到:
评论
1 楼 山宏海量 2014-11-13  
How to create sqlite database
run below commands:
$ sqlite3 database-name

相关推荐

    TomcatSQLite:一个将SQLite数据库管理系统与Apache Tomcat一起使用的简单示例

    一个将SQLite数据库管理系统(DBMS)与Apache Tomcat一起使用的简单示例 该项目使用Apache Maven 2来管理依赖关系,使用与数据库进行通信,并使用SQLite作为DBMS在Apache Tomcat上运行servlet。 可以使用运行运行...

    jsp/servlet投票管理系统myeclipse 8.6.1+tomcat7.0.11+xml(dom4j解析)

    3. **Tomcat 7.0.11**:Tomcat是一个开源的Servlet容器,它是Apache软件基金会的Jakarta项目的一部分。在这个系统中,Tomcat负责运行和管理JSP和Servlet,提供HTTP服务。 4. **XML(DOM4J解析)**:XML(Extensible...

    split:CS48 W14 项目

    Split 它使用以下技术: JFS 框架 Java SQLite JDBC Apache Tomcat 7 HTML CSS 目录 一、安装和库 二、建立数据库 三、创建并运行Split 四、拆分 一、安装和库 关于如何部署 SPLIT 的说明 该程序专为 Windows 设计...

    家庭理财系统(java+applet).zip

    【开发环境】开发者可能使用了集成开发环境(IDE),如Eclipse或IntelliJ IDEA,来编写和调试Java代码,同时可能使用了像Apache Tomcat这样的应用服务器来部署和测试系统。 【关键技术】在实现家庭理财系统时,可能...

    第15章 Apache进阶1

    通过设置反向代理,Apache可以将请求转发到Tomcat处理,以实现Java Web应用的部署。 8. **JDK和Tomcat的安装配置**: - **JDK**:Java Development Kit,是开发和运行Java应用程序所必需的软件包。 - **Tomcat...

    如何配置JDK与tomcat

    Apache Tomcat是一款免费开源的Servlet容器,用于部署Web应用程序。接下来介绍如何安装并配置Tomcat。 **步骤1:下载与解压** 1. **访问Apache官方网站**:下载适合您操作系统的最新版本Tomcat。 2. **解压Tomcat*...

    Web程序设计25 Web程序设计25 Web程序设计25 Web程序设计25

    数据库管理是Web程序设计中的重要环节,关系型数据库如MySQL、PostgreSQL、SQLite,以及非关系型数据库如MongoDB、Redis等,为数据存储提供了可靠的平台。开发者需要学习SQL(结构化查询语言)来与数据库进行交互,...

    本地服务器

    在描述中提到的Apache Tomcat 8.0.30是Apache软件基金会的一个开源项目,专门用于部署和运行Java应用,特别是Servlet和JavaServer Pages (JSP)。这个版本的Tomcat提供了对Java EE 7规范的支持,具有高性能、稳定性强...

    精选_基于JAVA实现的葫芦娃小游戏_源码打包

    3. **Apache**:通常在Java开发中,Apache可能是指Apache Tomcat或类似的服务器,用于部署和运行Java Web应用程序。 4. **精选_源码打包**:提示这是一份精选的、完整的源代码包,可以供学习者或开发者参考、研究和...

    apr aprutil libtool

    例如,他们会将编译后的APR和apr-util库与Tomcat的JNI(Java Native Interface)部分结合,通过JK2连接器实现Apache和Tomcat的高性能连接。这个过程中可能涉及到修改Tomcat的配置文件,以及正确设置系统环境变量。...

    JAVA电子留言簿

    8. **部署与运行**:最后,完成的JAVA电子留言簿需要部署到Web服务器,如Apache Tomcat,才能供用户访问。理解服务器配置和应用部署流程也是开发者必备的技能。 通过学习和实践JAVA电子留言簿项目,开发者不仅可以...

    java实现的签到系统

    6. **服务器部署**:为了运行这个系统,需要将其部署在Web服务器上,比如Tomcat、Jetty或Apache HTTP Server。部署过程中,开发者需要配置服务器环境,确保Java运行时环境(JRE)和必要的依赖库已安装。 7. **...

    新闻发布系统JAVA全部代码

    10. **部署与服务器**:系统最终需要部署到Web服务器上,如Apache Tomcat或Jetty,以便于通过HTTP/HTTPS协议对外提供服务。 以上是根据标题和描述推测的系统组成部分和关键技术点。通过学习和分析这个源码,开发者...

    精选_基于JAVA的局域网聊天软件的设计与实现(仿制QQ)_源码打包

    **Apache**:Apache可能是提到的用于部署或开发的服务器软件,如Apache Tomcat,它是一个流行的Java Servlet容器,用于运行Java Web应用程序。 **局域网通信**:局域网聊天软件意味着所有的通信都在同一网络内的...

    数码照片管理 java 实现

    可能使用的数据库有MySQL、SQLite等,用于存储照片元数据,如文件名、拍摄日期、描述等。 5. **文件上传与下载**:用户可能需要上传新的照片或下载已存储的照片。这需要实现HTTP服务器的功能,例如使用Jetty或...

    java开发实例源码

    源码中可能会使用Java Servlets和JSP技术构建后端,使用JavaScript和jQuery处理前端交互,同时使用Apache Tomcat作为应用服务器,MySQL作为数据库存储照片元数据。 4. **高效海量访问系统**: 这种系统通常针对高...

    java聊天系统

    Apache Tomcat或Jetty等应用服务器可以部署Java聊天服务。 11. **测试与调试**:单元测试、集成测试和压力测试是确保系统稳定性和性能的关键步骤。JUnit和Mockito等工具可用于编写和执行测试用例。 12. **版本控制...

    HttpMyDB01.rar

    3. **Tomcat服务器**:Apache Tomcat是一个开源的Java Servlet容器,用于运行Java Server Pages (JSP) 和Servlets。它是Java Web应用的标准选择,可以处理来自Android应用的HTTP请求,并返回响应。 4. **SQL数据库*...

    Java周周练—点菜系统

    Java的Web容器如Tomcat或Jetty可以运行Java Web应用。同时,定期的系统维护、性能优化和安全检查也是运维的重要环节。 通过以上步骤,我们可以构建出一个功能完善的Java点菜系统。这个过程涵盖了软件工程的多个方面...

    快捷查询.zip安卓程序项目源码资源下载

    这款应用可能涉及了Android平台上的小程序开发,同时可能采用了Java语言进行编程,并且在服务器端可能使用了Apache等技术。下面我们将深入探讨这些关键知识点。 1. **Android开发**:Android是Google主导的开源移动...

Global site tag (gtag.js) - Google Analytics