Tomcat 集成 Resteasy

简介: 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/inforstack/article/details/78933080

修改项目pom.xml

<dependency>
	<groupId>org.jboss.resteasy</groupId>
	<artifactId>resteasy-jaxrs</artifactId>
	<version>3.1.4.Final</version>
</dependency>
<dependency>
	<groupId>org.jboss.resteasy</groupId>
	<artifactId>resteasy-jaxb-provider</artifactId>
	<version>3.1.4.Final</version>
</dependency>
<dependency>
	<groupId>org.jboss.resteasy</groupId>
	<artifactId>resteasy-servlet-initializer</artifactId>
	<version>3.1.4.Final</version>
</dependency>

定义Application

package com.inforstack.resteasy.api;
import javax.ws.rs.ApplicationPath;
@ApplicationPath(value = "/api")
public class Application extends javax.ws.rs.core.Application {

}

定义controller

package com.inforstack.resteasy.api;
import javax.ws.rs.GET;
import javax.ws.rs.Path;
@Path("/demo")
public class DemoService {
	@GET
	@Path("/list")
	public String getBooks() {
		return "demo";
	}
}


PS: 使用的Servlet需要版本3.0以上
启动tomcat之后打开浏览器输入:http://localhost:8080/resteasy/api/demo/list


相关文章
|
7月前
|
XML 应用服务中间件 Android开发
Myeclipse集成tomcat
Myeclipse集成tomcat
25 0
|
8月前
|
Java 应用服务中间件 文件存储
如何将Tomcat集成到IDEA中并启动项目?
如何将Tomcat集成到IDEA中并启动项目?
|
8月前
|
JSON Java 应用服务中间件
Maven集成Tomcat插件+远程热部署项目
插件和依赖的区别: 依赖:运行时开发时都需要用到的jar包,比如项目中需要一个Json的jar包,就要添加一个依赖,这个依赖在项目运行时也需要,因此在项目打包时需要把这些依赖也打包进项目里; 插件:在项目开的发时需要,但是在项目运行后就不再需要,因此在项目开发完成后不需要把插件打包进项目中,例如接下来演示的Tomcat插件就是用来部署Web项目的,部署成功
|
9月前
|
应用服务中间件 Linux Shell
远程linux服务器Tomcat中重新集成详解
最近在做今日开讲项目的过程中,统一测试的时候,需要在linux服务器Tomcat中重新集成,对于菜鸟级别的我面对这些新东西不免有些手忙脚乱,不过经过一番努力终于重新集成成功,下面就将我的刻骨经历与读者分享O(∩_∩)O~
|
11月前
|
SQL Java 应用服务中间件
【JavaWeb】手把手教你Eclipse、IDEA集成Tomcat构建Web应用(三)
【JavaWeb】手把手教你Eclipse、IDEA集成Tomcat构建Web应用(三)
|
11月前
|
应用服务中间件 Android开发
【JavaWeb】手把手教你Eclipse、IDEA集成Tomcat构建Web应用(二)
【JavaWeb】手把手教你Eclipse、IDEA集成Tomcat构建Web应用(二)
|
11月前
|
XML IDE Java
【JavaWeb】手把手教你Eclipse、IDEA集成Tomcat构建Web应用(一)
【JavaWeb】手把手教你Eclipse、IDEA集成Tomcat构建Web应用(一)
|
Java 应用服务中间件 API
SpringBoot集成Tomcat服务
基于SpringBoot的版本,Tomcat集成的是9.0版本,参考Tomcat核心组件描述,对于框架有大致的了解后,再去分析集成原理,会更容易把握主线逻辑;
346 0
SpringBoot集成Tomcat服务
|
Java 关系型数据库 MySQL
一键安装java web环境打包集成,集成tomcat,mysql,jdk,java ,加上客户端cefpython,实现桌面web应用。
一键安装java web环境打包集成,集成tomcat,mysql,jdk,java ,加上客户端cefpython,实现桌面web应用。
251 0
|
IDE Java 应用服务中间件
IDEA/Tomcat 原理:如何将 Tomcat 集成到 IDEA?实现由传统部署延伸到热部署 Java EE 项目?
IDEA/Tomcat 原理:如何将 Tomcat 集成到 IDEA?实现由传统部署延伸到热部署 Java EE 项目?
121 0
IDEA/Tomcat 原理:如何将 Tomcat 集成到 IDEA?实现由传统部署延伸到热部署 Java EE 项目?