如何将 JBoss 或 JBoss EAP 库添加到我在 Eclipse 中的项目的 Java 构建路径?
我的平台: 带有 Windows XP sp3、JDK 7 和 JRE 7 的虚拟机,面向 Web 开发人员的 Eclipse Java EE IDE (版本:Kepler Service Release 2),Eclipse 中全新干净的工作区
我做了什么:
- 为市场上的 Kepler 安装了 JBoss 工具
- 包含解压缩的 JBoss EAP 的文件夹 - 我尝试使用 jboss-eap-6.2.0.zip、jboss-eap-6.3.0.Beta.zip 并使用 jboss-eap-6.2.0-installer.jar 安装<
- 将“JBoss Enterprise Application Platform 6.1+ Runtime”添加到 Eclipse -> Preferences -> Server -> Runtime Enviroments,连接到上述文件夹和 JDK 7
- 此时“JBoss EAP 6.1+ 运行时服务器”显示在 View -> 服务器中,我可以启动它
- 制作新的 Java 项目或动态 Web 项目
- 在项目属性中:
- 目标运行时 - “JBoss EAP 6.1+ 运行时”已选中
- Project Facets -> Runtimes - “JBoss EAP 6.1+ Runtime”已选中
然后我转到 Java Build Path -> Libraries -> Add Library -> Server Runtime - 那里的列表是空的。
我通过从 Eclipse 下载添加的 JBoss 7.1 Runtime 也有同样的问题。再次清空“服务器运行时”列表。
如何解决这个问题?
我在 Apache Tomcat 7 上尝试了类似的过程,没有问题。但是 JBoss 没有成功。
编辑:这里可以是相关的https://community.jboss.org/message/811070 他们写的是“默认类路径条目”,我在服务器 -> 运行时环境中没有这样的标题。
最佳答案
最后(当前)Eclipse - Luna Service Release 1 (Eclipse 4.4.1) - 和 JBoss Tools 4.2 解决了这个问题。
关于java - Eclipse 中缺少 JBoss 服务器运行时库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24505418/