javaee 获取有关 resteasy 版本的信息

javaee get informations about resteasy version

我是 java 开发的新手,我现在在 JBoss Developer Studio 8.1 + maven 项目下工作,我脑子里有很多问题,我想有一些想法来澄清,

这里我展示了一些maven信息:

这就是我 pom.xml 中的依赖项:

  1. 耳朵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>
    
    • 我怎么知道我的 JBDS 8.1 中包含的 RestEasy 版本?
    • 如何在我的项目中使用注解@FormDataParam 来处理上传表单?
    • resteasy 是用 jdk ok JBDS 实现的吗?

有人可以帮助我吗?谢谢。

  1. 你真的不应该关心它是哪个版本的 RestEasy。它由您的应用程序服务器提供,您并不真正关心它,您为 JAXRS 编写代码,RestEasy 只是实现之一。如果您想知道确切的版本,请在 Wildfly/EAP 服务器的模块目录中搜索它。话虽如此,如果您想使用 RestEasy 的某些特定功能,只需包含 Maven Central 的最新功能即可。

  2. 检查这个例子:http://www.mkyong.com/webservices/jax-rs/file-upload-example-in-resteasy/

  3. RestEasy 是 JAXRS 的实现,是 JBoss 的一部分,而不是 JDK。