首页 > 其他分享 >Jetty 部署项目

Jetty 部署项目

时间:2024-01-17 09:59:25浏览次数:26  
标签:jdbc 项目 部署 数据库 jar Jetty 根目录

下载

Previous Jetty Versions | The Eclipse Foundation

部署项目

项目打包后直接放到webapps目录下即可

配置数据库源

ect/jetty.xml 里面新增如下配置,此处以 Oracle数据库为例

<!--注意放在 <Configure id="Server" class="org.eclipse.jetty.server.Server"> 里面-->  
<New id="testjndi" class="org.eclipse.jetty.plus.jndi.Resource">  
        <Arg>jeerdp_DS</Arg>  
        <Arg>  
            <New class="com.mchange.v2.c3p0.ComboPooledDataSource">  <!--数据源-->
                <Set name="driverClass">oracle.jdbc.driver.OracleDriver</Set>  
                <Set name="jdbcUrl">jdbc:oracle:thin:@ip地址:1521:ORCL</Set>  
                <Set name="user">用户名</Set>  
                <Set name="password">密码</Set>  
            </New>  
        </Arg>  
    </New>

注意 jeerdp_DS替换为自己项目的

引入 jar包

在根目录 lib下新建 ext文件夹,因为使用的是 c3p0数据库连接池,连接的是 Orcale数据库,故放入以下两个 jar包

启动

在根目录运行cmd,并输入

java -jar start.jar

标签:jdbc,项目,部署,数据库,jar,Jetty,根目录
From: https://www.cnblogs.com/Acegzx/p/17969127

相关文章

  • 麒麟linux安装net8并配置netcore项目网站运行
     1.安装net8执行下面命令。从微软官方下载net8:https://dotnet.microsoft.com/zh-cn/download/dotnet/8.0https://dotnet.microsoft.com/zh-cn/download/dotnet/thank-you/sdk-8.0.101-linux-x64-binaries  然后进入linux,按照官方说明执行: mkdir-p$HOME/dotnet......
  • FastAPI学习-30 项目代码中添加自己的日志内容
    前言前面一篇【FastAPI学习-29uvicorn使用log_config参数设置logger日志格式】已经学会了配置uvicorn的日志。如何在fastapi项目代码中添加自己的日志呢?添加日志创建一个logger实例,名称为"fast"fromfastapiimportFastAPIimportlogginglogger=logging.getLo......
  • 如何将python上调试好的whisper部署到微信小程序上
    如何将Python上调试好的Whisper部署到微信小程序上引言随着智能手机的普及和移动互联网的快速发展,微信小程序成为了一个非常热门的应用开发平台。Python作为一门非常流行的编程语言,拥有丰富的第三方库和强大的调试功能。本文将介绍如何将Python上调试好的Whisper部署到微信小程序......
  • Python Pandas 数据分析项目实例
    ​ 假设我们有一个电子商务公司的销售数据,包含了客户购买记录、商品价格、购买日期等信息。我们的目标是分析这些数据,提取有价值的信息,例如总销售额、最畅销的产品、销售趋势等。1、安装引用Pandas如没有安装Pandas,可以通过pip安装它。参考下面的文档。然后在Python脚本......
  • 无开发账号部署
    无Apple开发账号订阅真机调试适用于没有开发者账号订阅的情况下,在与xcode项目相同账号的其他移动设备上的项目安装与调试。Xcode中下载自己账号的证书​​项目中配置自己的证书​3.真机无线调试打开“设备与仿真界面”:Windows​->DeviceandSimulators​查看到自己......
  • VSCode配置多目录CMake项目
    多目录CMake项目指一个workspace下有多个CMake项目,不需要使用CMakeTool插件修改tasks.json,添加cmake,按照clean->cmake->make的顺序执行tasks.json {"version":"2.0.0","options":{"cwd":"${fileDirname}/build"},......
  • K8S单机版部署
    安装etcd、kubernetesKubernetes中几乎所有的资源对象(Node、Pod、ReplicationController、Service等)都能通过kubectl工具执行增删改查操作并保存在etcd中持久化存储。因此Kubernetes和etcd密不可分。可在root权限下,输入如下指令安装etcd和kubernetesyuminstall-yetcdkuber......
  • oracle 12c 安装部署
    oracle12c安装部署一、系统优化1、操作系统cat/etc/redhat-releaseRedHatEnterpriseLinuxServerrelease7.9(Maipo)2、设置hostnamehostnamectlset-hostname12ccat>>/etc/hosts<<-"EOF"172.16.71.1312cEOF3、关闭防火墙#关闭防火墙systemctlstopfir......
  • 文字识别(OCR)介绍与免费开源项目使用测评
    一、OCR介绍OCR英文全称是OpticalCharacterRecognition,中文叫做光学字符识别。它是通过扫描等光学技术与计算机技术结合的方式将各种证件、票据、文件及其它印刷品的文字转化为图像信息,再利用文字识别技术将图像信息转化为可以使用的计算机输入技术。也就是说,ocr识别技术直接......
  • 在VS Code中启动Edge浏览器调试Vue项目
    最近维护一个Vue2.x的老项目,网上的资料介绍在VS中调试前端代码都是使用Chrome浏览器,但我没有装Chrome浏览器,想在VSCode中直接调试Vue代码,百度了很多资料,尝试了好几种方案,终于找到简单可行的方法。根据微软官方的资料,如果想在VSCode中使用Edge浏览器进行调试,可以安装Microsoft......