Jboss 如何配置Eclipse(开普勒)使用Wildfly
我有一个Eclipse动态Web项目,我已经在JBoss7.1中使用过,但现在我想尝试Wildfly版本。我可以将新服务器定义为Wildfly,但我的项目的javax.servlet导入无法解析,因为我在构建路径中没有服务器。(我最初有JBoss 7.1,但为了准备使用Wildfly而删除了它。)然而,当我访问我的项目的属性>Java构建路径>库>添加库>服务器运行时时,我有一个空列表。我看不出如何将Wildfly放入这个列表,以便将其添加到构建路径以解析javax.servlet导入 有人能告诉我怎么做吗 多谢各位。Jboss 如何配置Eclipse(开普勒)使用Wildfly,jboss,wildfly,Jboss,Wildfly,我有一个Eclipse动态Web项目,我已经在JBoss7.1中使用过,但现在我想尝试Wildfly版本。我可以将新服务器定义为Wildfly,但我的项目的javax.servlet导入无法解析,因为我在构建路径中没有服务器。(我最初有JBoss 7.1,但为了准备使用Wildfly而删除了它。)然而,当我访问我的项目的属性>Java构建路径>库>添加库>服务器运行时时,我有一个空列表。我看不出如何将Wildfly放入这个列表,以便将其添加到构建路径以解析javax.servlet导入 有人能告
Al您必须为wildfly服务器创建一个服务器运行时环境。转到窗口-首选项-服务器-运行时环境并单击添加按钮。然后从jboss社区中选择wildfly 8运行时(实验)。如果您没有看到wildfly 8的条目,请转到eclipse市场并为开普勒安装最新的jboss工具(JbossAS) 创建wildfly的运行时环境时,必须从“服务器”视图中创建一个新的“服务器”(右键单击并说出new-server)。然后选择jboss社区wildfly 8服务器类型,并在下拉框中选择先前创建的wildfly 8运行时 之后,您应该能够启动wildfly服务器(到目前为止没有部署)。成功后,您将能够将服务器运行时添加到项目的生成路径中
如果运行时环境根本不可选择,请尝试创建一个新项目。从eclipse中删除项目(不删除磁盘上的内容),并手动删除.project和.classpath。然后使用动态web项目向导重新创建项目,并选择wildfly 8运行时作为目标运行时。如果您之前没有解决问题:JBoss Tools 4.1.1为您提供了一个服务器适配器,可使用wildfly开发和部署。您可以通过搜索“JBoss Tools(Kepler)”从市场下载它。添加WildFly服务器后,如user2795605所述,您应该将WildFly设置为应用程序的目标运行时:
干杯。解决此问题的另一种方法是投影属性并选择投影面。 在ProjectFacets中,选择DynamicWebProject并打开右侧的运行时选项卡面板
您的Wildfly运行时肯定会在那里。谢谢。我这样做了,当我尝试从Eclipse启动/部署我的servlet时,我得到了以下错误:。。。无法处理部署“MyServer.war”的阶段结构。。。原因:org.jboss.as.server.deployment.DeploymentUnitProcessingException:JBAS018741:无法获取部署清单“/C:/MyServerDev/wildfly-8.0.0.Beta1 SNAPSHOT/standalone/deployments/MyServer.war”这是在jboss 7.1下运行的。(我创建了一个新的动态Web项目,并将我或项目文件夹中的所有内容复制到新的项目文件夹中,除了.classpath和.Project。)有什么想法吗?谢谢