`

批量删除Ofbiz自写的源代码

阅读更多
因为需要用到无代码的部署,所以写了一个小脚本删除ofbiz的源代码,只限hot-deploy目录下的,当然,这个有待改进
 
#!/bin/sh
 
hd="./hot-deploy"
if [ -d "$hd" ]; then 
    echo "into hot-deploy directory";
    cd hot-deploy
    echo "find all component";
    for file in ./*
    do
        if test -d $file
        then
            echo "find ${file} component,ready delete it."
            cd $file
            rm -rf src/*
        fi
    done
else
    echo "无 hot-deploy 文件夹,跳出";
fi  
 
echo "all done"
 
 
下面这个版本是删除所有.java的源代码,比较极端一点,各取所需吧
 

 

 

 

#!/bin/bash 
SPATH="hot-deploy" 
 
# 函数开始部分
CYCLING(){ 
  filelist=`ls -1` 
  
  for filename in $filelist ; do  
    if [ -f $filename ] ; then  
        if [ "${filename##*.}" "java" ] ; then
            echo "find java source :${filename} ;ready delete it."
            #rm -rf $filename;
        fi
    elif [ -d $filename ] ; then 
        cd $filename 
        SPATH=`pwd
        # Next for recurse 如果遇到目录进行自我调用。。。实现深层遍历
        CYCLING 
  
        # Next Usag: basename dirname 
        SPATH=`dirname $SPATH
        cd $SPATH 
    fi 
  done 
  
# 命令开始部分
cd $SPATH 
CYCLING 
 
echo "All Done."

 

1
0
分享到:
评论

相关推荐

    ofbiz源代码,库

    刚一近公司就让我用ofbiz做项目,ofbiz中文版+中文文档,liferay中文版+中文文档

    OFBiz Tutorial - A Beginners Development Guide的Practice案例源代码

    Ofbiz 官网上的OFBiz Tutorial - A Beginners Development ...同时有一部分操作和源代码没有在教程中说明或者只是简单一提带过,此份案例源代码在13版上完整实现了整个案例,可以帮助初学者避免学习官网教程时的疑惑。

    ofbiz安装与配置

    3. 使用 SVN 插件安装 Ofbiz:我们可以使用 SVN 插件从 SVN 仓库中下载 Ofbiz 的源代码。我们可以在 Eclipse 的“Project Explorer”中右键点击,选择“Import”,然后选择“从 SVN 检出项目”,输入 Ofbiz 的 SVN ...

    ofbiz入门实例(jiasudu制作)

    【标签】"源码"和"工具",表明本实例教程将涉及到Ofbiz的源代码解析和使用Ofbiz作为开发工具的方法。源码的分析对于开发者来说是深入理解框架功能和运作机制的关键,而Ofbiz作为一个工具,其强大的功能和灵活性则为...

    Apache.OFBiz.Development

    安装OFBiz涉及到获取源代码、安装和配置必要的软件工具和环境。 2. 使用SVN:版本控制系统SVN(Subversion)是获取OFBiz源代码的途径之一。TortoiseSVN是SVN的一个客户端,用于通过图形界面来操作SVN仓库。 3. ...

    ofbiz开发框架建表语句 ofbiz_sql

    ofbiz sql 表结构

    Ofbiz开发初学者指南的learning练习源码

    由于Ofbiz版本已经到13了,原来的那本开发初学者指南还是很老旧的版本,书中的源代码已经过时了,在新版下无法工作,阻碍了入门者做练习,增加了学习的难度。此资源针对最新的v13版本做了修正,因此能够在新版本下...

    ofbiz研究心得

    * 开放源代码软件是指源代码对公众开放的软件。 * 这样的软件不特定于某个平台或系统,可以被免费使用、修改和分发。 * 开放源代码软件的特点是开放、自由、免费和可修改。 知识点二:开放源代码软件的应用 * 在 ...

    ofbiz git 服务搭建

    4. Git:版本控制系统,用于跟踪和管理OFBiz源代码的变更。 Git的安装步骤如下: 1. 访问官方网站或通过搜索引擎找到msysGit的下载链接(例如:http://code.google.com/p/msysgit/downloads/list)。 2. 下载并...

    apache-ofbiz-09.04.01.zip

    ofbiz 的源代码和工程,这个是9版本的。

    eclipse如何配置ofbiz下的debug

    5. **Source Lookup**: 确保已添加OFBiz项目的源代码路径,这样在调试时可以查看源代码。 配置完毕后,点击"Apply"保存设置,然后点击"Debug"按钮启动调试会话。此时,Eclipse会尝试连接到指定的服务器端口并等待...

    Ofbiz数据模型查询手册

    对于Ofbiz的源码分析,手册可能会涵盖如何阅读和理解Ofbiz的Java源代码,特别是与数据模型相关的部分。这将帮助开发者更有效地调试和扩展系统,同时也会介绍一些常用的开发工具和技巧,如IDE集成、版本控制和构建...

    Ofbiz 数据库全模型

    Ofbiz,全称为The Open For Business Project,是一个开源的企业应用框架,主要由Apache软件基金会维护。这个项目旨在提供一套全面的、可扩展的企业级应用程序解决方案,涵盖了电子商务、供应链管理、客户关系管理等...

    ofbiz学习笔记(自学整理)

    服务是Ofbiz中执行特定任务的可重用代码单元,可以通过XML定义并调用。实体则代表业务对象,如产品、订单和客户,它们的定义存储在数据库模型中,并通过实体引擎进行操作。 在Ofbiz中,工作流系统允许定义和自动化...

    ofbiz开发入门总结

    2. 下载与安装:访问Ofbiz官方网站下载最新版本的Ofbiz源代码,解压到你选择的工作目录下。同时,安装一个集成开发环境(IDE),如Eclipse或IntelliJ IDEA,它们都有对应的Ofbiz插件,能提供更好的开发体验。 三、...

    Ofbiz16.11.05运行及开发环境搭建等

    3. **Eclipse集成**:在Eclipse中安装Subversive SVN插件,用于导入和管理OFBiz源代码。访问OFBiz的Git仓库(https://git.apache.org/ofbiz.git)并克隆16.11.0x分支。 4. **使用Gradle**:在OFBiz项目根目录下,...

    浅谈OFBIZ.doc

    - 在 OFBIZ 的源代码目录中,通常会有一个 `locale` 目录,用于存放各种语言的资源文件。 - 为了实现汉化,可以在 `locale` 目录下创建或编辑相应的 `.properties` 文件,如 `zh_CN.properties`。 **2. 修改或添加...

    OFBIZ快速入门OFBIZ快速入门

    将OFBiz源代码下载到本地,例如`C:\Java\ofbiz-release4.0`。 **三、运行OFBiz** 在命令行中,导航到OFBiz的根目录(如`C:\Java\ofbiz-release4.0`),执行`ant run-install`命令进行编译和安装。这可能需要一段...

    关于OFBIZ的资料

    5. **文档资料**:除了代码和演示数据,压缩包可能还包含OfBiz的官方文档,包括用户手册、开发者指南和技术参考,这些都是学习OfBiz的重要资源。 6. **源码分析**:对于开发人员而言,理解OfBiz的源码结构和设计...

    Ofbiz快速开发入门详解

    《Ofbiz快速开发入门详解》是一本针对初学者的指南,旨在帮助读者迅速掌握Ofbiz框架的基本使用和开发技巧。Ofbiz,全称Open For Business Project,是一个开源的...配合源代码实践,相信你能在Ofbiz的世界中快速成长。

Global site tag (gtag.js) - Google Analytics