我有一个在Oracle JDK 7下编译好的Web应用程序,但在OpenJDK 7下出现以下错误:
error: package org.jboss.weld.context.bound does not exist
错误是指我的代码中的导入:
import org.jboss.weld.context.bound.BoundRequestContext;
在我的pom.xml
中,我有以下与焊接相关的依赖项:
<dependency>
<groupId>org.jboss.weld</groupId>
<artifactId>weld-core</artifactId>
<version>1.1.8.Final</version>
<exclusions>
<exclusion>
<artifactId>jsr250-api</artifactId>
<groupId>javax.annotation</groupId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.jboss.weld.servlet</groupId>
<artifactId>weld-servlet-core</artifactId>
<version>1.1.8.Final</version>
</dependency>
<dependency>
<groupId>org.jboss.weld.se</groupId>
<artifactId>weld-se-core</artifactId>
<version>1.1.8.Final</version>
</dependency>
有没有办法让它使用OpenJDK进行编译?
答案 0 :(得分:2)