javaee获取有关resteasy版本的信息

时间:2016-03-10 15:31:36

标签: java-ee java-8 resteasy

我是java developpement的新手,我现在正在JBoss Developer Studio 8.1 + maven项目下工作,我脑子里有很多问题,我想有想法清除,

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

  • 我有一个包含war + ejb项目的耳朵项目

这就是我在pom.xml中作为依赖项的原因:

  1. 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>
    
    • 我怎么知道我的JBDS 8.1中包含的RestEasy版本?
    • 如何在项目中使用注释@FormDataParam来处理上传表单?
    • 是用jdk ok JBDS实现的重复吗?
  2. 有人可以帮帮我吗?感谢。

1 个答案:

答案 0 :(得分:1)

  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。