`
lgstarzkhl
  • 浏览: 334473 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

eclipse开发ejb3的ant文件

    博客分类:
  • java
阅读更多
<?xml version="1.0" encoding="UTF-8"?>
<project name="helloworld" basedir=".">
<property name="src.dir" value="${basedir}\src" />
<property environment="env" />
<property name="jboss.home" value="${env.JBOSS_HOME}" />
<property name="jboss.server.config" value="default" />
<property name="build.dir" value="${basedir}\build" />

<path id="build.classpath">
<fileset dir="${jboss.home}\client">
<include name="*.jar" />
</fileset>
<pathelement location="${build.dir}" />
</path>

<target name="prepare">
<delete dir="${build.dir}" />
<mkdir dir="${build.dir}" />
</target>

<target name="compile" depends="prepare" description="编译">
<javac srcdir="${src.dir}" destdir="${build.dir}">
<classpath refid="build.classpath" />
</javac>
</target>

<target name="ejbjar" depends="compile" description="创建EJB发布包">
<jar destfile="${basedir}\${ant.project.name}.jar">
<fileset dir="${build.dir}">
<include name="**/*.class" />
</fileset>
</jar>
</target>

<target name="deploy" depends="ejbjar" description="发布ejb">
<copy file="${basedir}\${ant.project.name}.jar" todir="${jboss.home}\server\${jboss.server.config}\deploy" />
</target>

<target name="undeploy" description="卸载ejb">
<delete file="${jboss.home}\server\${jboss.server.config}\deploy\${ant.project.name}.jar" />
</target>
</project>
分享到:
评论

相关推荐

    EJB3 实例教程(JBoss+Eclipse+Ant)

    **EJB3 实例教程(JBoss+Eclipse+Ant)** ...总之,这个教程旨在帮助开发者快速理解和掌握EJB3的基本用法,通过结合JBoss、Eclipse和Ant,让开发流程更加顺畅。通过实践,你将能够运用EJB3构建高效、可靠的企业级应用。

    EJB3 在eclipse下的开发

    3. **构建XML配置文件**:在工程下创建`build.xml`,这是一个Ant构建脚本,用于编译、打包和部署EJB。示例代码展示了如何设置目录、编译源代码、创建EJB JAR文件以及部署到JBoss服务器。 在`build.xml`中,关键的...

    ejb课程测试代码,eclipse+jboss5.1 ant编译等代码

    在本课程测试代码中,我们将探讨如何在Eclipse集成开发环境(IDE)下使用Apache Ant构建工具,配合JBoss 5.1应用服务器进行EJB的开发和部署。 【Eclipse】是广泛使用的开源Java IDE,支持多种Java项目类型,包括EJB...

    yeclipse7.0+JBoss5.0测试EJB3.0环境搭建过程详解

    3. **Myeclipse 7.0**:Myeclipse是一款强大的集成开发环境(IDE),特别适合Java EE开发。在Myeclipse中,你需要配置JDK和JBoss,以便它们可以协同工作。如果你使用的是JBoss 5.x版本,那么JDK版本必须是6.0,这是...

    Eclipse里配置Ant 组织的Project(3) -- E中配置Tomcat的JNDI

    在本文中,我们将深入探讨如何在Eclipse集成开发环境中配置Ant构建工具来组织项目,并特别关注如何在Eclipse中配置Tomcat服务器以支持JNDI(Java Naming and Directory Interface)资源。Eclipse是一个广泛使用的...

    关于开发工具Ant, JBuilder, Eclipse, workshop等使用的FAQ以及资源

    本文主要探讨了几个常用的开发工具,包括Ant、JBuilder、Eclipse、Workshop等,以及它们在WebLogic Develop Tools环境下的应用。 1. **Ant**:Ant是一个由Apache基金会开发的Java构建工具,它使用XML来定义构建过程...

    ejb+jboss+eclipse.txt

    根据提供的文件信息,我们可以深入探讨EJB(Enterprise JavaBeans)、JBoss应用服务器以及Eclipse集成开发环境的相关知识点。 ### EJB (Enterprise JavaBeans) EJB是Java平台为企业级应用程序提供的一种组件模型,...

    Eclipse中文手册及MyEclipse开发中文教程.rar

    这包括了工作空间的创建与管理、项目的导入与导出、代码编辑器的使用、调试工具的介绍、版本控制的集成(如Git)、构建自动化工具(如Ant和Maven)的应用,还有Eclipse Marketplace中各种插件的安装与使用。...

    Eclipse精要与高级开发技术(PDF)

    《Eclipse精要与高级开发技术》是一本深入探讨Eclipse集成开发环境(IDE)的专业书籍,涵盖了Eclipse的基础知识到高级应用技巧。Eclipse作为一款开源、跨平台的Java IDE,广泛应用于软件开发,尤其是Java应用的开发...

    利用jboss 在 Eclipse IDE 开发

    ### 利用JBoss在Eclipse IDE开发J2EE Web Application #### J2EE Web Application介绍 J2EE(Java 2 Platform, Enterprise Edition)是一种广泛应用于企业级应用开发的标准框架,它支持多种组件模型,如Servlets、...

    EJB3.0开发平台配置.pptx

    2. **jbosside for Eclipse 3.2.X** 或 **MyEclipse 5.0.x**:这些是集成开发环境(IDE),用于编写和管理EJB3.0项目。 3. **jboss-4.0.5.GA**:这是JBOSS应用服务器的一个版本,它支持EJB3.0。 4. **jboss-EJB-3.0_...

    EJB3.0详解

    开发者可以使用集成开发环境(IDE),如Eclipse或MyEclipse,它们提供了对EJB3.0的良好支持。 发布EJB3.0应用通常涉及到打包过程,可以使用Ant或Maven这样的构建工具。Ant是一个流行的Java构建工具,它通过XML配置...

    EJB3使用说明中文版

    EJB3 相比于早期版本有了很大的改进,特别是在简化开发流程和提高开发效率方面。 **EJB3 特点**: - **简化部署**:EJB3 允许开发者通过注解来声明 Bean 的行为,大大减少了 XML 配置的使用。 - **POJOs**:EJB3 ...

    EJB HelloWorld

    3用eclipse打包想到或ant打成jar包 在jboss控制台可以看到部署成功 在jmx-console-》jboss-》service=JNDIView -》Operation-》list 可以看到Global JNDI Namespace HelloWorldBean (class: org.jnp.interfaces....

    eclipse安装包.7z

    此外,Eclipse的集成构建系统(如Ant和Maven)使得项目构建过程自动化,节省了开发者手动编译的时间。 对于Java开发者来说,Eclipse是不可或缺的工具。它内置的Java Development Toolkit(JDT)提供了丰富的Java...

    编程入门_Eclipse教程

    - **使用Ant构建工具**:Eclipse内建了对Ant的支持,你可以直接在Eclipse中编写和运行Ant构建脚本,方便项目的构建和部署。 以上就是Eclipse的基础教程,涵盖了服务器配置、Web服务开发以及Eclipse的使用技巧等方面...

Global site tag (gtag.js) - Google Analytics