b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

weblogic12c部署项目_weblogic部署war包_weblogic部署项目(2)

电脑杂谈  发布时间:2017-02-03 20:12:30  来源:网络整理

package com.hello.client;

import javax.ejb.EJB;

import hello.ejb.inteces.Hello;

public class HelloTest {
	
	@EJB
	private static Hello hello;

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		
		System.out.println(hello.sayHello("David"));

	}

}
hello变量用了@EJB注解来表示此变量使用容器依赖注入,然后在main方法中调用它的sayHello方法,并传递变量“David”。weblogic部署项目再看META-INF下的MANIFEST.MF文件,它的内容是:
Manifest-Version: 1.0
Class-Path: helloEJB.jar
Main-Class: com.hello.client.HelloTest
Class-Path是之前在选择helloEJB项目依赖时自动添加的,Main-Class是指定包含main方法的类,这个是必须的,一会儿运行这个项目时就会知道。然后再有一个文件很重要,weblogic-application-client.xml文件,它是这样被创建的,在META-INF下新建一个文件,选择Oracle WebLogic Application Client Descriptor:

点下一步,输入名字:weblogic-application-client.xml.

它的内容是:

<?xml version="1.0" encoding="UTF-8"?>
<wls:weblogic-application-client xmlns:wls="http://xmlns.oracle.com/weblogic/weblogic-application-client" 
	xmlns:xsi="http://.w3.org/2001/XMLSchema-instance" 
	xsi:schemaLocation="http://java.sun.com/xml/ns/javaee 
	http://java.sun.com/xml/ns/javaee/javaee_5.xsd 
	http://xmlns.oracle.com/weblogic/weblogic-application-client 
	http://xmlns.oracle.com/weblogic/weblogic-application-client/1.3/weblogic-application-client.xsd">
	
	<!-- 定义要引用的EJB模块的JNDI名字  -->
	<wls:ejb-reference-description>
		<!-- 要使用EJB的变量 -->
		<wls:ejb-ref-name>com.hello.client.HelloTest/hello</wls:ejb-ref-name>
		
		<!-- JNDI命名规则:java:global/[应用程序名]EJB模块名/Bean名 -->
		<wls:jndi-name>java:global/hello/helloEJB/HelloBean</wls:jndi-name>
	</wls:ejb-reference-description>

</wls:weblogic-application-client>
这个文件是专门用来描述Application Client项目的,若要引用EJB模块,这个文件是必须的,它指定了要引用ejb模块的变量的名称和所在的类,以及


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-30357-2.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...