我是java developpement的新手,我现在正在JBoss Developer Studio 8.1 + maven项目下工作,我脑子里有很多问题,我想有想法清除,
这里我展示了一些maven信息:
这就是我在pom.xml中作为依赖项的原因:
ear pom.xml:
<dependency>
<groupId>com.web2code</groupId>
<artifactId>pallas-ejb</artifactId>
<version>0.0.1-SNAPSHOT</version>
<type>ejb</type>
</dependency>
<dependency>
<groupId>com.web2code</groupId>
<artifactId>pallas-web</artifactId>
<version>0.0.1-SNAPSHOT</version>
<type>war</type>
</dependency>
<dependency>
<groupId>javax</groupId>
<artifactId>javaee-api</artifactId>
<version>${version.javaee}</version>
<scope>provided</scope>
</dependency>
</dependencies>
有人可以帮帮我吗?感谢。
答案 0 :(得分:1)
你真的不应该关心RestEasy的版本。它由您的应用程序服务器提供,您并不真正关心它,您为JAXRS编写代码,RestEasy只是其中一个实现。如果您想知道在Wildfly / EAP服务器的模块目录中搜索它的确切版本。话虽这么说,如果你想使用RestEasy的一些特定功能,只需要包含Maven central的最新功能。
请查看此示例:http://www.mkyong.com/webservices/jax-rs/file-upload-example-in-resteasy/
RestEasy是JAXRS的实现,是JBoss的一部分,而不是JDK。