jetty配置

maven中使用jetty插件

北城余情 提交于 2020-03-20 14:02:04
maven jetty 插件的使用 jetty插件的安装 首先打开项目的pom.xml文件,然后找到build节点,在其中添加plugins节点,然后再添加如下的插件: <plugin> <groupId>org.eclipse.jetty</groupId> <artifactId>jetty-maven-plugin</artifactId> <version>9.3.7.v20160115</version> </plugin> 然后重新编译一下,就可以使用jetty插件了。使用mvn jetty:run就可以运行maven项目了。当前9.3.7是最新的jetty版本,以后会有更新的,请随时修改jetty的版本。 jetty插件的配置 在pom.xml中配置 在plugin节点下,添加configuration节点就可以配置jetty插件了。 <configuration> <httpConnector> <port>8080</port> <host>localhost</host> </httpConnector> <scanIntervalSeconds>1</scanIntervalSeconds> </configuration> idleTimeout。一次连接的最大空闲时间。 port。jetty服务器的端口号。 host。jetty服务器监听的地址。

Azkaban2.5.0安装

女生的网名这么多〃 提交于 2020-03-05 04:32:39
1、Azkaban安装部署 azkaban-web-server-2.5.0.tar.gz azkaban-executor-server-2.5.0.tar.gz azkaban-sql-script-2.5.0.tar.gz 2、安装 将安装文件上传到集群,最好上传到安装 spark,hive、sqoop的机器上,方便命令的执行   mkdir azkaban azkaban web服务器安装 解压azkaban-web-server-2.5.0.tar.gz   tar –zxvf azkaban-web-server-2.5.0.tar.gz 将解压后的azkaban-web-server-2.5.0 移动到 azkaban目录中,并重新命名 server   mv azkaban-web-server-2.5.0 ../azkaban cd ../azkaban mv azkaban-web-server-2.5.0 server azkaban 执行服器安装 解压azkaban-executor-server-2.5.0.tar.gz   tar –zxvf azkaban-executor-server-2.5.0.tar.gz 将解压后的azkaban-executor-server-2.5.0 移动到 azkaban目录中,并重新命名 executor   mv

Jetty 安装、启动与项目部署

我只是一个虾纸丫 提交于 2020-02-10 18:08:19
Jetty 是一个开源的servlet容器,它为基于Java的web容器,例如JSP和servlet提供运行环境。Jetty是使用Java语言编写的,它的API以一组JAR包的形式发布。开发人员可以将Jetty容器实例化成一个对象,可以迅速为一些独立运行(stand-alone)的Java应用提供网络和web连接。-------百度百科 Jetty目前的是一个比较被看好的 Servlet 引擎,它的架构比较简单,也是一个可扩展性和非常灵活的应用服务器。它有一个基本数据模型,这个数据模型就是 Handler(处理器),所有可以被扩展的组件都可以作为一个 Handler,添加到 Server 中,Jetty 就是帮你管理这些 Handler。 整个 Jetty 的核心组件由 Server 和 Connector 两个组件构成,整个 Server 组件是基于 Handler 容器工作的,它类似与 Tomcat 的 Container 容器。Jetty 中另外一个比不可少的组件是 Connector,它负责接受客户端的连接请求,并将请求分配给一个处理队列去执行。 (图: Jetty 的基本架构图) (图: tomcat的基本架构图) Jetty与Tomcat的对比: ①Jetty 比较容易贴合第三方框架,比如你可以直接用 Spring 配置一个 Jetty 服务器 ②直接可以将 Jetty

IntelliJ IDEA配置Jetty的两种方式

狂风中的少年 提交于 2020-01-29 05:40:30
方式一:在Maven中配置Jetty插件 1.创建一个Maven项目,在 pom.xml 文件中配置Jetty插件,注意插件版本应该与Jetty版本保持一致。 <pluginManagement> <!--配置 Jetty 插件--> <plugins> <plugin> <groupId>org.eclipse.jetty</groupId> <artifactId>jetty-maven-plugin</artifactId> <version>9.4.24.v20191120</version> </plugin> </plugins> </pluginManagement> 2.点击顶部的下拉框,选择 Edit Configurations... 选项。 3.点击 + ,选择 Maven 选项。 4.在 Name 中设置运行实例名称, Parametes 选项中 Working directory 为当前项目的路径, Command line 中输入 org.mortbay.jetty:maven-jetty-plugin:6.1.22:run ,如果是多模块项目,需要把 Resolve Workspace artifacts 也勾上。 5.点击跳到 Runner 选项中,去掉 Use project settings 的勾, VM Options 中配置端口号为

SpringBoot容器相关配置

不羁岁月 提交于 2020-01-28 15:48:34
依赖 接口测试类 @RestController public class HelloController { @GetMapping ( "/hello" ) public String hello ( ) { return "Hello World!" ; } }  我们发现Spring-web中已经包含有 Tomcat 相关依赖 运行工程  通常情况下默认端口是 8080 ,我们可以在 application.properties 修改相关配置 #修改端号 server.port=8081 #修改访问路径 server.servlet.context - path=/alvin #配置 Tomcat URL 编码 server.tomcat.uri - encoding=UTF - 8 更换服务  通常我们Spring-web依赖启动服务是 Tomcat ,也可以更改服务为 jetty 或者 underTow 等其他服务 更换为 jetty 服务 在依赖中用 <exclusion> 将 Tomcat 关闭,然后加入我们需要的依赖就可以了,如这里换成了 jetty 依赖 < dependency > < groupId > org . springframework . boot < / groupId > < artifactId > spring - boot -

linux 在jetty中部署web工程

浪尽此生 提交于 2020-01-21 05:51:58
背景:公司中原有的项目需要在jetty中进行部署,所以要掌握相关知识。 1 部署步骤 首先要保证jdk环境变量配置正常,然后去官网下载对应版本号的jetty,解压缩即可。 将需要部署的web应用,war包上传到jetty的webapps目录下面,使用unzip xx.war -d xx命令进行解压,然后删除原来的war包。(解压文件和war包的优先级??) 启动关闭jetty服务命令: /home/tws/server/jetty-distribution-9.2.22.tws/bin/jetty.sh start /home/tws/server/jetty-distribution-9.2.22.tws/bin/jetty.sh stop 修改jetty启动端口: jetty默认端口是8080,修改端口号也很简单,首先进入到jetty服务器安装目录下会看到start.ini配置文件,这里就是jetty启动时加载的配置,其中包括要加载的模块,超时时间配置还有这里的端口号等   首先执行 vim start.ini 打开配置文件,找到jetty.http.port这一个配置项,默认情况下是注释且为8080,现在去掉注释修改为自定义的端口号即可,比如    jetty.http.port=8888      修改完之后,保存并退出,然后重启jetty即可生效

报错:Invalid bound statement (not found): com.wshy.example.dao.UserDao.getUsers

断了今生、忘了曾经 提交于 2020-01-17 12:18:23
在跑 大佬微服例程 时,运行microservice-provider,出现以下报错 org . springframework . web . util . NestedServletException : Request processing failed ; nested exception is org . apache . ibatis . binding . BindingException : Invalid bound statement ( not found ) : com . wshy . example . dao . UserDao . getUsers at org . springframework . web . servlet . FrameworkServlet . processRequest ( FrameworkServlet . java : 982 ) ~ [ spring - webmvc - 4.3 .13 . RELEASE . jar : 4.3 .13 . RELEASE ] at org . springframework . web . servlet . FrameworkServlet . doGet ( FrameworkServlet . java : 861 ) ~ [ spring - webmvc - 4.3

Spring Boot (七)——容器的相关配置

时间秒杀一切 提交于 2020-01-03 08:43:34
容器的相关配置 我们知道,Springboot项目项目创建好之后是内嵌了Tomcat服务器的,如图所示: 可以看到,这个版本里面的Tomcat版本是9.0.29,所以我们不用再配置本地Tomcat了。那我们怎么去配置服务器的一些信息呢?我们在resource目录下的appllication.properties文件中修改就行了: #修改服务器端口号 server . port = 8082 #修改上下文路径 server . servlet . context - path = / macay #配置Tomcat URL编码 server . tomcat . uri - encoding = UTF - 8 #配置最大连接时间 server . tomcat . max - connections = 1000 再次启动,工程的访问路径就不是默认的localhost:8080了,而是变成了localhost:8082/macay了: 上面说的都是tomcat的配置。那么如果我们不想使用Tomcat怎么办呢?我们只需除去Tomcat的依赖就可以了,如下: < dependency > < groupId > org.springframework.boot </ groupId > < artifactId > spring-boot-starter-web </

Linux下安装jetty服务器

自古美人都是妖i 提交于 2019-12-30 14:23:44
jetty和我们通常使用的tomcat一样,是一个开源的servlet容器,特点是轻量易部署,一方面jetty可以作为web容器使用,另一方面也是最一般的方式是jetty以一组jar包的形式发布,所以很容器被实例化成为一个对象从而嵌入到我们的应用程序中,让java应用程序可以独立的发布和运行   jetty和tomcat的结构很相似,并且使用很简单,在linux下部署jetty过程如下:   1. 下载jetty   jetty的官网地址是:http://www.eclipse.org/jetty/ 进入网站之后点击左边的Downloads进入下载界面,下载界面地址是:http://www.eclipse.org/jetty/download.html      这里下载最新版的9.3.12.v20160915的即可,下载zip或者tgz都可以   下载之后上传至linux,准备下一步安装   2. 安装jetty   这里将jetty安装在/usr/local/jetty下,具体也目录可以自己定义: tar -xvzf jetty-distribution-9.3.12.v20160915.tar.gz mv jetty-distribution-9.3.12.v20160915 /usr/local/jetty/ cd /usr/local/jetty   解压完就完成了安装

java——Jetty目录结构

筅森魡賤 提交于 2019-12-17 12:16:38
     -- bin 存放Windows和linux等系统中使用的Jetty启动脚本和相关文件 -- contexts 存放应用程序发布描述文件,里面有Jetty自带的示例文件 -- distribution 关于发行构建的代码,正式环境可删除 -- etc Jetty配置文件,后续章节会详细介绍 -- examples Jetty示例程序源代码,正式环境可删除 -- extras Jetty相关程序源代码,正式环境可删除 -- javadoc Jetty 核心代码的API文档,正式环境可删除 -- jxr Jetty 其他相关程序API文档,正式环境可删除 -- LICENSES 发行协议说明 -- logs 日志目录 -- modules Jetty相关模块程序源代码,正式环境可删除 -- patches jdk5的补丁文件描述,正式环境可删除 -- project-website maven产生的项目站点文档目录 -- resources 如果存在该目录,jetty启动时会将该目录加入类路径,默认存放log4j配置文件 -- webapps 存放web应用程序,默认情况下该目录下面的文件夹或者war文件将在jetty启动的时候被运行 -- start.jar 启动Jetty引导java程序,可以在各个操作系统中使用它启动jetty服务,后续章节将详细介绍该组件 来源: