`

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 设计...

    基于ssm的文物管理系统源码(java+mysql+说明文档+LW).zip

    最后,系统需要部署在Tomcat8服务器上,Tomcat是一个开源的Servlet容器,是Apache Jakarta项目的一部分,用于支持Java Servlet的运行。 【压缩包子文件的文件名称列表】中包含了三个文件:第一个文件“jspm文物管理...

    家庭理财系统(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班级管理系统(论文+系统).zip

    - 服务器:Apache Tomcat、GlassFish或其他Java EE兼容的Web服务器。 - 持续集成:Maven或Gradle等项目管理和自动化构建工具。 - 版本控制:Git或Subversion等版本控制系统。 开发者在设计和实现Java班级管理系统时...

    新闻发布系统JAVA全部代码

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

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

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

    数码照片管理 java 实现

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

    javaweb电子相册-lw.zip

    Java Web应用程序能够运行在多种服务器上,常见的有Apache Tomcat、Jetty等,它们都是遵循Servlet API标准的Web容器。 本压缩包文件名为"javaweb电子相册-lw.zip",它可能包含了用于创建一个电子相册项目的全部或...

    基于java的留守儿童爱心网站新版源码+数据库+说明

    服务器选用tomcat7,Tomcat是一个开源的Servlet容器,它是Apache Jakarta项目中的一个核心项目,用于运行Servlet和JSP,是开发和调试Java服务器端应用的常用服务器。Tomcat7作为项目服务器,意味着网站的部署与运行...

    java开发实例源码

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

Global site tag (gtag.js) - Google Analytics