【发布时间】:2017-01-11 20:02:11
【问题描述】:
我正在使用 JEE 7 到 JBoss Wildfly 10,如下:
<dependency>
<groupId>org.wildfly.bom</groupId>
<artifactId>wildfly-javaee7-with-tools</artifactId>
<version>${version.jboss.bom}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
我正在使用 Java 8。有一件事特别烦人,那就是在 Eclipse 中,我找不到 Javax... 库下大多数类的源文档,但不是全部。例如,对于这些导入声明:
import javax.ejb.Stateless;
import javax.enterprise.event.Event;
import javax.inject.Inject;
import javax.persistence.EntityManager;
当我的鼠标指针移动到那些导入声明时,只有EntityManager 可以将其文档显示为工具提示,而所有其他人只显示:
Note: This element neither has attached source nor attached Javadoc and hence no Javadoc could be found.
另一个例子:
import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Index;
import javax.persistence.ManyToMany;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.Size;
import javax.xml.bind.annotation.XmlRootElement;
只有NotNull 和Size 不能显示他们的源文档,而其他所有人都可以。 “Java”包下的所有类都没有这个问题。
为什么会这样?
【问题讨论】:
标签: java eclipse jakarta-ee jboss wildfly