[英]make wadl file resteasy without maven
我正在嘗試在我的應用程序中為休息服務創建Wadl文件,我正在使用resteasy,所有教程和示例都是使用maven&jersy使其制作的, 我不使用maven而是使用eclipse Wildfly和Resteasy進行制作,請問如何制作這個 。
謝謝。
從Resteasy 3.0.14-Final開始,這應該是可能的:
https://issues.jboss.org/browse/RESTEASY-166
https://docs.jboss.org/resteasy/docs/3.1.0.Final/userguide/html/WADL.html
將此添加到您的web.xml:
<servlet>
<servlet-name>RESTEasy WADL</servlet-name>
<servlet-class>org.jboss.resteasy.wadl.ResteasyWadlServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>RESTEasy WADL</servlet-name>
<url-pattern>/application.xml</url-pattern>
</servlet-mapping>
我在WildFly 10.1.0上嘗試了此操作,但我必須包括一個額外的庫:
Maven工件: https : //javalibs.com/artifact/org.jboss.resteasy/resteasy-wadl
將以下內容添加到您的pom.xml中:
<!-- https://mvnrepository.com/artifact/org.jboss.resteasy/resteasy-wadl -->
<dependency>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-wadl</artifactId>
<version>3.0.14.Final</version>
<exclusions>
<exclusion>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-jaxrs</artifactId>
</exclusion>
</exclusions>
</dependency>
接下來,重新發布並在[context-root] /application.xml中訪問WADL。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.