0

我正在尝试正确学习 Java EE,但遇到了一个问题。我无法让客户使用我的 EE 应用程序。我之前问过这个问题并环顾四周,发现如果我需要main使用 EE 功能运行我的方法,那么我需要一个应用程序客户端容器。

我正在尝试的客户端代码是

package com.anshbansal;

import org.jboss.weld.environment.se.Weld;
import org.jboss.weld.environment.se.WeldContainer;

public class Main {
    public static void main(String[] args) {
        Weld weld = new Weld();
        WeldContainer container = weld.initialize();
        weld.shutdown();
    }
}

如何通过 weblogic 12c 的应用程序客户端容器运行此客户端?

4

1 回答 1

1

Oracle weblogic 12c 不支持“应用程序客户端容器” ,即“application-client.xml”。我无法为此获得文档链接。但是您可以在 netbeans 中执行以下操作来验证这一点,

  1. 选择“新建项目”
  2. 在类别中选择“Java EE” ,在项目中选择“企业应用程序客户端”,然后单击下一步
  3. 提供项目名称,然后单击下一步
  4. 您不会在服务器下拉列表中看到“Oracle Weblogic 12C” (尽管 Oracle Weblogic 12C 已在 netbeans 中配置)。但是您会在服务器下拉列表中看到“Glass Fish、JBOSS AS 等”。
于 2015-03-14T13:32:55.667 回答