问题标签 [jboss-tools]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
234 浏览

jsf-2 - 使用 jboss jsf 工具和 m2eclipse 的复合组件最终在错误的目录中?

在使用 JBOSS Tools 时,M2E 和 M2E-WTP 创建新的复合组件时希望将新创建的组件放在错误的目录中。它还会在错误的目录中查找组件。

它应该把它放在目录中:

但它正在寻找它(并快速修复创建文件):

以下是我正在使用的版本:

JBoss Tools RichFaces for Eclipse 版本:3.2.1.v20110730-1214-H169-Final

M2E - Eclipse
版本的 Maven 集成:1.0.0.20110607-2117

WTP
版本的 Maven 集成:0.13.1.20110728-1800

更新:

似乎选择了 .settings/org.eclipse.wst.common.component 文件中的第一个路径。将非 m2e 更改为 first 似乎让它想把它放在正确的位置。

但是,它仍然抱怨缺少或无效的属性,并且没有对自定义组件进行自动完成。虽然不确定 JSF 工具是否会这样做。

0 投票
1 回答
911 浏览

eclipse - 更新项目配置后,Maven 从 Eclipse 和 JBossAS 工具中隐藏 Web.xml

我正在使用 Eclipse Indigo,安装了来自 JBoss Tools 3.3 的“Jboss Maven Integration”和“JBossAS Tools”插件(其他二十个左右的 JBoss Tools 插件都没有)。应用程序正在使用 JBossAS Tools 4.2 运行时部署到 JBoss 4.2。

以下是重现问题的步骤...

1. 创建动态 Web 项目

具有 JBoss AS 4.2 运行时默认设置的动态 Web 项目

标准 Maven webapp 目录结构

仍然使用 Maven 标准目录结构

该项目是使用包含欢迎文件列表的默认部署描述符创建的。“欢迎页面”图标可以在 Project Explorer 中展开,列出“web.xml”中的文件。

Project Explorer 反映 web.xml 的内容

2. 转换为 Maven 项目

我右键单击该项目并选择“配置 > 转换为 Maven 项目”。我指定“战争”包装并给它一个名称和描述。

要放入 pom.xml 文件的设置

此时,您可以修改并保存“web.xml”,所做的更改将立即反映在 Project Explorer 中。

3.更新项目配置

让 Maven 通过右键单击项目来更新项目配置,然后选择“Maven > 更新项目配置...”。(通常您会在执行此操作之前更改 POM 中的一些构建配置,但即使您立即更新也会出现问题。)

4. Eclipse 不再读取 Web.xml

更新项目后,一切看起来都很好。但是下次保存“web.xml”时,它不再正确显示在项目资源管理器中。

Project Explorer 不再反映 web.xml 的内容

这真的很奇怪,因为即使“web.xml”没有正确显示,当您在项目资源管理器中双击 Deploymen Descriptor 时,Eclipse 也会正确打开该文件。

Project Explorer 无法显示内容并不是真正的问题。它只是表明 Eclipse 无法正确看到“web.xml”。真正的问题是,使用 JBoss 工具,我无法通过按下“Touch Descriptors”按钮(小手)重新部署解决方案,因为它告诉我该项目没有任何要触摸的描述符。似乎 Eclipse 无法将“web.xml”引用到 JBoss 插件或其他东西......

有任何想法吗?:)

0 投票
1 回答
854 浏览

java - Hibernate 逆向工程 - 将表映射到 Java 枚举

我正在做一个项目,我正在使用 JBoss Tools 将 MS SqlServer 数据库反向工程为 Hibernate 对象。我想知道是否有办法将我的架构中的一些表映射到 Java 枚举?这可以在 hibernate.reveng.xml 文件中配置吗?如果是这样,你有一个例子吗?谢谢!

0 投票
1 回答
2191 浏览

hibernate - JPA 注释 = EJB3 注释 = Hibernate 注释?

我正在使用 JBoss Tools 将数据库模式逆向工程为 POJO。具体来说,我在 hibernatetool ANT 任务中使用了 hbm2java 选项。在 hbm2java 选项下,您可以指定ejb3=true 在 POJO 中生成 EJB3 (JPA?) 注释。我的问题是这些注释是否是 JPA 注释?或者,更一般地说,JPA 注释、Hibernate 注释和 EJB3 注释之间有什么区别。它们本质上都一样吗?

0 投票
2 回答
592 浏览

eclipse - jboss 7 和 eclipse indigo:部署时奇怪的 ejb 项目名称

大家好,

我确实强调了要点。我一直在尝试 jboss 7 + jboss 工具(3.3)。

  • 当我尝试在 jboss6 上部署 ejb 项目时。什么也没发生。因此,我在我的项目中添加了一个 ejb-jar.xml 文件并进行了部署。奇怪,因为部署描述符从 ejb3.0 开始应该是可选的(并且对于 helios+ jbosstools 3.2 是可选的)。

  • 直到现在,更多的问题和未解决的问题,当我创建一个项目并尝试在 jboss 7 上部署时,项目名称,例如,“testejb”被部署为“testejbnull”(即使使用 ejb-jar.xml 文件集):java :global/testejbnull/TestBean!test.ejb.TestBeanLocal
    java:app/testejbnull/TestBean!test.ejb.TestBeanLocal
    java:module/TestBean!test.ejb.TestBeanLocal
    java:global/testejbnull/TestBean
    java:app/testejbnull/TestBean
    java:模块/TestBean

好吧,很奇怪,但是当我尝试从我的 Servlet 中查找时(通过一个好的旧 InitialContext + 查找),我得到了:
10:14:07,681 ERROR [stderr] (http--127.0.0.1-8080-2) javax.naming.NameNotFoundException:在上下文''中找不到名称'TestBean!test.ejb.TestBeanLocal'

..无论我查找的名称是什么(即 TestBean、TestBean!....、java:app/...)。

我在 ubuntu 上工作,我的一位同事在 Windows 7 上尝试过并且得到了相同的结果。

这是一个经典问题吗?我们可以如何解决它?

目前我决定保留 Jboss6 + helios。

0 投票
1 回答
184 浏览

eclipse - 我可以让 Jboss Tools 插件在 JDK 32 上运行,同时在 JDK 64 上运行 Eclipse 吗?

我可以让 Jboss Tools 插件在 JDK 32 上运行,同时在 JDK 64 上运行 Eclipse 吗?

我想这样做是因为我需要为 eclipse 分配更多内存,同时让 Jboss 工具(可视化编辑器)使用 32 jdk,因此它不在 64 上。

注意到我正在运行 Windows 7 64,如果是,我该如何实现?

0 投票
1 回答
678 浏览

eclipse - JBoss Tools Deploy后如何调用ant target/maven?

之后有没有可能运行 ant,比如说清理了一个 jboss 工具服务器?

例如,我计划在将一些目录部署到不同的目录后移动它们,以加快 jboss 的启动速度。

我想到的另一个解决方案是让 jboss 工具调用特定的“启动 jboss”任务/bat/某事,这将导致首先调用我自己的“移动文件”目标,然后启动 jboss

[编辑-解决]

所以对我来说可行的解决方案是 ant 和 jboss 工具的组合。

我认为我使用 jboss 6.0.0 和 jboss tools 3.2

所以双击 jboss 6.0.0 服务器,单击选项卡部署(这是一个可用性失败恕我直言,这个重要的选项卡位于视图/窗口的底部)。现在单击列表中的动态 Web 应用程序模块名称。将部署位置重定向到 yourwebappname.ear/yourwebappname.war 使用 jboss 部署文件夹 将所有 lib 文件从 war/web-inf/lib 移动到 yourweappname.ear/lib 我可以移动除 spring-web-2.5.6 之外的所有文件.jar 在 web-inf 中删除它们最终使用 application.xml 和 manifest.mf 创建并填充 yourwebappname.ear/META-INF 中的 meta-inf 目录(我至少这样做了)

谢谢@安徒生爵士

0 投票
1 回答
837 浏览

eclipse - Jboss 工具没有发布我的 jar 项目

我的 Eclipse(3.6,Helios)和我的 jboss 工具插件(3.2)有问题。

当我在 jboss 服务器中使用 JbossTools 发布我的战争项目时,构建路径中的所有 jar 都发布在服务器上的 WEB-INF/lib 目录中。没关系。但是,我在 Eclipse 中有几个 jar 项目链接到我的战争项目。在我的战争项目的构建路径中,这些 jar 出现在“项目”选项卡中,没有出现在“库”选项卡中。这是正常的,但“项目”选项卡中的所有项目都没有在服务器上发布。

有人可以帮我吗?

谢谢。

0 投票
1 回答
964 浏览

eclipse - JBoss Tools JSF 代码完成不适用于 Facelets 标签

我正在使用 Eclipse Indigo 和 JBoss Tools 3.3.0。在 XHTML 文件中,代码完成对于 JSF 标记(如<h:...>or )工作正常<f:...>,但不适用于 Facelets 标记(如<ui:...>.

是否必须配置任何特定的东西才能使其工作?

0 投票
1 回答
1315 浏览

eclipse - 无法将 Maven WAR 项目部署到 JBoss:选择不包含任何可以在服务器上运行的资源

我在 Mac OSX Lion 上使用 JBoss 7.1 AS、Eclipse Indigo、Maven 3.0.3。我已经成功地将 JBoss 7.1 注册为 Eclipse 中的本地服务器。我为 Eclipse 安装了 JBoss 工具,右键单击我的 Maven 项目,选择“标记为可部署”,但问题出现了。当我右键单击“运行方式”->“在服务器上运行”时,出现错误

任何想法我应该采取哪些额外步骤来部署这个坏男孩?让我知道我应该提供哪些其他信息。