`

opencms schedule job 中操作文件需要注意project设置

 
阅读更多

今天,自己写了一个schedule job ,很简单,只要写一个类继承org.opencms.scheduler.I_CmsScheduledJob就可以了,然后在administration新建一个schedule,把你的class填写到“Java class:”里面,其他各个输入框也都填起来。然后就可以跑起来调试了。

 

但是问题也来了,我在自己写的类里面,尝试着写一个VFS文件,但是总是操所失败,报locking resource xxx出错,无法用互斥锁(exclusive),锁定文件。一开始以为“User name:”设为"Admin"就可以了,但是还是不行,最后把"Project: "改成"Offline"才搞定。

分享到:
评论

相关推荐

    OpenCms中文文档完整版

    本文将深入解析OpenCms的中文文档,帮助用户快速掌握该系统的各项功能和操作。 OpenCms中文文档提供了全面的指南,适合初学者和有经验的开发者。文档内容包括安装与配置、模板设计、内容创建、工作流管理、安全设置...

    opencms中文用户手册

    "opencms中文用户手册"是为那些希望在中国地区使用OpenCMS的人们提供的宝贵资源,旨在帮助用户更好地理解和操作这个平台。 手册的"下载说明.HTM"部分可能包含了获取和安装OpenCMS的详细步骤,包括系统需求、下载...

    OpenCMS定时调度任务示例

    在OpenCMS的配置文件中,你可能需要更新Quartz的相关配置,比如打开调度器,或者调整线程池大小以适应新的任务需求。 6. **部署和测试**: 编译并打包你的Java类为jar包,将其放入OpenCMS的lib目录下,以便系统...

    OpenCms中文用户手册

    OpenCms中文用户手册是为了解决开源网站内容管理系统OpenCms的使用者在操作和管理过程中遇到的问题而编写的详尽指南。OpenCms是一款基于Java技术构建的强大的Web内容管理系统,它提供了一套完整的解决方案,用于创建...

    opencms中文汉化包

    每一份翻译文件都是将原始英文资源与对应的中文翻译对应起来,使得系统在运行时能根据用户的语言设置加载正确的语言资源。 使用这个汉化包,OpenCMS的中文用户可以享受到以下几点优势: 1. **易用性提升**:全中文...

    opencms 9.0.1 汉化包

    - 配置:根据`manifest.xml`的指示,可能需要在OpenCMS的配置文件中进行一些调整,比如设置默认语言为中文。 - 测试:安装完成后,登录OpenCMS后台,检查是否成功显示中文界面。如果发现仍有英文元素,可能需要手动...

    opencms

    需要注意的是,《OpenCms7 Development》一书的版权属于Packt Publishing,未经许可不得复制或传播。虽然作者和出版社尽力确保信息的准确性,但不承担因使用本书信息造成的任何直接或间接损害责任。此外,书中提及的...

    OpenCms 内容类型模块

    "manifest.xml" 文件是 OpenCms 中一个重要的配置文件,它通常包含了模块的信息,如模块的名称、版本、依赖关系等。在 OpenCms 中,模块是代码和资源的集合,用于扩展或修改系统的功能。通过编辑 manifest.xml,...

    opencms建站手册

    Opencms的API提供了对系统资源的访问和操作能力,如创建、修改、删除内容,以及获取内容信息。标签则主要用于在模板中动态地插入和处理内容,如链接、图像和文本。 2.2.2 实现过程 例如,要从数据库中获取一个内容...

    opencms9 汉化包

    在安装和使用"opencms9 汉化包"的过程中,需要注意以下几点: 1. **备份原有文件**:在进行任何修改之前,最好先备份原有的系统文件,以防出现意外情况可以迅速恢复。 2. **正确导入**:根据readme.txt的指示,将...

    OpenCMS

    书中不仅涵盖了OpenCMS的基础知识和操作指南,还深入探讨了如何利用该平台的高级功能来创建复杂且功能齐全的网站。 #### 四、书籍内容概览 - **基础知识**:介绍OpenCMS的基本概念、安装过程以及简单的网站搭建...

    opencms中文手册

    同时,通过实际操作,掌握内容创建、模板设计、权限配置等关键步骤,从而在实际项目中发挥OpenCMS的优势,构建高效、易维护的网站平台。 综上所述,OpenCMS是一个功能齐全、易于扩展的开源CMS系统,中文手册为用户...

    opencms9 java api

    在实际项目中,开发者需要根据具体需求选择并使用上述API功能,结合OpenCMS的模块化架构,可以构建出满足各种业务场景的网站应用。为了更好地利用这些API,开发者应该熟悉Java编程,同时掌握基本的Web开发知识,包括...

    如何创建OpenCms后台管理模块

    - **创建源代码目录**:在你的开发环境中(如Eclipse或IntelliJ IDEA)创建一个新的Java项目,并设置好OpenCms的类路径依赖。 - **编写模块XML配置**:创建`module.xml`文件,指定模块的基本信息,如名称、版本、...

    opencms配置去掉2个opencms总结

    配置OpenCms涉及到对系统架构、模块设置以及相关服务的调整,这个过程可能涉及到代码修改、配置文件更新等步骤。 在描述中提到的博文链接指向了一个具体的ITeye博客文章,遗憾的是,由于我们无法直接访问这个链接,...

    opencms中文教程 手册 指南 汉化

    opencms中文教程 手册 指南 汉化

    opencms路径去掉两个opencms的方法总结

    - 对于基于Spring或其它框架的OpenCMS扩展,可能需要修改相应的模块配置文件,确保它们引用的URL路径不包含“opencms”。 6. **更新链接和模板** - 修改后的URL结构可能会影响到内部链接和模板。确保所有内部链接...

    [CMS程序]OpenCms中文用户手册_opencmshandbook

    8. **搜索引擎优化**:OpenCms内置SEO功能,如自定义元信息、友好的URL生成,帮助提升网站在搜索引擎中的排名。 9. **性能优化**:手册可能会涉及缓存机制、负载均衡和集群配置,以提高网站的响应速度和并发处理...

Global site tag (gtag.js) - Google Analytics