Looks like I only need
        <dependency>
            <groupId>org.glassfish.jaxb</groupId>
            <artifactId>jaxb-runtime</artifactId>
            <version>2.3.3</version>
        </dependency>



Den fre 28 aug. 2020 kl 08:56 skrev Patrik Karlström <pat...@trixon.se>:

> I have a project where I have the following deps, perhaps you can get some
> inspiration from that.
>
>     <dependencies>
>         <dependency>
>             <groupId>jakarta.xml.bind</groupId>
>             <artifactId>jakarta.xml.bind-api</artifactId>
>             <version>2.3.3</version>
>         </dependency>
>         <dependency>
>             <groupId>javax.activation</groupId>
>             <artifactId>activation</artifactId>
>             <version>1.1.1</version>
>         </dependency>
>         <dependency>
>             <groupId>org.glassfish.jaxb</groupId>
>             <artifactId>jaxb-runtime</artifactId>
>             <version>2.3.3</version>
>         </dependency>
>     </dependencies>
>
>
> Den tis 25 aug. 2020 kl 08:00 skrev HRH <hrh...@yahoo.com.invalid>:
>
>> Hi,
>>
>> Since the departure of JAXB from JDK 8, I am wondering how to patch my
>> current POM, so I can retrofit some legacy (JDK 6 ) codebase with JAXB
>> API into my maven based JAVAFX project using JDK 14?
>>
>> I have added the following directives to the project POM dependency list:
>>
>> <dependency>
>>             <groupId>javax.xml.bind</groupId>
>>             <artifactId>jaxb-api</artifactId>
>>             <version>2.3.1</version>
>> </dependency>
>>
>> However, the "import javax.xml.bind.annotation.XmlRootElement;"
>> statement ends with a compiler error of "Package javax.xml.bin.annotation"
>> does not exists. In addition, I tried to add "requires
>> javax.xml.bind.annotation" to the Module-Info and that didn't help and
>> caused another error (javax.xml.bind.annotation module not found)
>>
>> Any insights would be very helpful at this point.
>>
>> Thanks in advance.
>>
>>

Reply via email to