`
nbtlxx
  • 浏览: 253656 次
  • 性别: Icon_minigender_1
  • 来自: 宁波
社区版块
存档分类
最新评论

确保项目正常运行的小技巧:批处理、windows服务

阅读更多
项目开发完成后的重要时期就是确保项目能够顺利运行。笔者结合自己的实践做些简单的总结:
1. 使用批处理文件方式来启动项目
   1.1.eclipse使用export命令,导出项目jar包,注意必须选择启动主类
   1.2 将需要的第三方jar包、相关配置文件放入conf文件夹中(在本地硬盘上生成,与项目jar包并列)
   1.3 生成批处理文件,比如run.bat
     里面的内容包括
    
path %JAVA_HOME%\bin

java -Xms64m -Xmx512m -Xbootclasspath/a:d:\conf\commons-logging-api-1.1.1.jar;d:\conf\log4j-1.2.9.jar;d:\conf\ibatis-2.3.4.726.jar;d:\conf\mysql-connector-java-3.2.0-alpha-bin.jar -jar server.jar 


  
   java
      -Xms64m -Xmx512 用来设置服务运行的jvm内存大小,一般情况下建议两数值之间的比例为1/3,设置内存可以帮助解决outofmemory的异常问题
      -Xbootclasspath/a: d:\......这个是用来加载第三方的插件,注意每个插件需要提供完整的绝对路径,同时包之间需要用分号分隔
      -jar server.jar server.jar是刚才导出的项目打包文件

2.将批处理文件作出windows service,只要操作系统启动,就能够自动启动
   具体的命令为:
   2.1 创建service
       sc create servicename binPath=d:\start.bat
   2.2 删除service
       sc delete servicename

   2.3 启动service
       net start servicename
   2.4 停止服务
       net stop servicename

其他还有很多技巧,后续陆续补充。
  
0
0
分享到:
评论

相关推荐

    批处理打开注册表、自启管理等小工具

    标题中的“批处理打开注册表、自启管理等小工具”指的是使用批处理脚本(Batch File)编写的程序,这种程序通常包含了自动化执行一系列命令的功能。在Windows操作系统中,批处理文件是一种文本文件,扩展名为.bat或....

    批处理小气泡程序, 运行后右下角会有气泡

    批处理小气泡程序是一种基于批处理技术的实用工具,它可以创建一个在用户桌面右下角弹出的小气泡通知。这种程序通常用于在不打扰用户正常工作的情况下提供简短的信息提示,比如公告、提醒或者系统状态更新。下面将...

    BAT批处理脚本-系统设置查询修改硬件相关-电脑硬件检测.zip

    这提醒用户在使用前需要进行一定的文件格式转换,并且应该对脚本内容有基本的理解,以确保安全运行。 【标签解析】 "BAT"、"批处理"、"自动化"和"脚本"是关键词,它们进一步定义了这个压缩包的主题。"BAT"是批处理...

    经典批处理程序(必备哦)

    6. **批处理参数**:批处理文件可以接受命令行参数,如`%1`、`%2`等,用于传递运行时的动态信息。 7. **文件和目录操作**:学习如何操作文件和目录,包括复制、移动、删除、创建、重命名等。 8. **脚本调试**:...

    系统类批处理 一些收集的小批处理

    3. 错误处理:利用if errorlevel进行错误检查,确保脚本在遇到错误时能够正常运行或给出提示。 4. 脚本调用:通过call命令调用其他批处理文件,实现模块化编程。 5. 输出重定向:使用>或>>符号将命令输出重定向到...

    BAT批处理脚本-文件相关操作-制作超大文件.bat.zip

    BAT批处理脚本是Windows操作系统中一种非常实用的自动化工具,它允许用户通过编写简单的命令行指令来执行一系列任务,极大地提高了工作效率。在这个名为“BAT批处理脚本-文件相关操作-制作超大文件.bat.zip”的...

    超强的批处理 ,世界上最全的批处理!好不容易从网上收集下来,给大家分享一下,嘿嘿

    总的来说,批处理是Windows操作系统中一种强大的工具,尤其对于系统管理员和IT专业人员而言,掌握批处理技巧是提升工作效率的关键。通过理解和运用这个压缩包中的批处理脚本,我们可以更好地理解系统的运作机制,...

    Premier Press - Microsoft Windows Shell Script Programming for the Absolute Beginner - 2004

    12. **高级技巧**:如使用`call`命令调用其他批处理文件,`start`命令启动新窗口执行命令,以及使用`&&`和`||`逻辑运算符连接命令。 通过《Microsoft Windows Shell Script Programming for the Absolute Beginner...

    BAT批处理脚本-绑定网关的批处理及预留维护提到.zip

    在IT行业中,批处理脚本是一种非常...通过编写和执行这样的脚本,不仅可以简化日常操作,还可以在出现网络问题时快速响应,确保系统的正常运行。因此,熟练掌握批处理脚本的编写技巧对于IT专业人员来说是非常重要的。

    批处理基础

    批处理脚本通常使用.BAT或.CMD扩展名,在Windows操作系统中运行。这些脚本可以执行一系列预定义的命令,如文件操作、环境变量设置、系统配置更改等,从而提高效率和减少人为错误。 ### 批处理基础知识 批处理脚本...

    批处理学习笔记

    此外,作者还分享了一些小技巧,比如批处理实现退格功能,以及使电脑运行更加流畅的技巧。 最后,作者还提到了DOS技巧,这表明批处理和DOS命令之间存在联系,批处理实际上可以看作是DOS命令的高级应用。作者还强调...

    电脑小技巧电脑小技巧

    ### 电脑小技巧详解 在日常使用电脑的过程中,掌握一些实用的小技巧对于提高工作效率和解决常见问题具有重要意义。本文将围绕“电脑小技巧”这一主题,深入解析几个实用且高效的方法,帮助用户更好地管理和利用自己...

    电脑使用的一些小技巧和方法

    在日常使用电脑的过程中,掌握一些实用的小技巧能极大地提升工作效率和使用体验。以下是一些关于电脑使用的小技巧和方法: 1. **FAT32转NTFS**:如果你的磁盘分区格式是FAT32,但需要支持大文件或更高级的安全性,...

    无线有线一起用,需要修改批处理文件内的ip为自己的ip.bat

    批处理文件(.bat)是一种在Windows操作系统中运行的文本文件,它包含了一系列的命令行指令。在“无线有线一起用,需要修改批处理文件内的ip为自己的ip.bat”这个例子中,批处理文件可能包含了设置和切换无线和有线...

    BAT批处理脚本-文件相关操作-改名复制文件.zip

    BAT批处理脚本是Windows操作系统中使用的一种自动化工具,它允许用户通过编写一系列命令来执行重复性的文件操作,如改名、复制等。在提供的压缩包"BAT批处理脚本-文件相关操作-改名复制文件.zip"中,包含了一个名为...

    Win+R Adde使用教程技巧汇总.docx

    Win+R Adde是一款增强版的Windows运行命令工具,它扩展了系统默认的Win+R快捷启动功能,让用户能够更高效地管理和启动常用的应用程序、文件或系统命令。本文档主要介绍了Win+R Adde的使用教程和技巧。 1. **首次...

    windows7手册

    ### Windows 7 使用技巧详解 #### 一、以System账户登录Windows 7系统的方法 在Windows XP中,可以通过特定步骤实现以System账户登录系统。而在Windows 7中,虽然System账户同样不能直接登录,但我们可以借助一些...

    一秒生成多个文件夹,一秒生成一百个文件夹

    在执行前,最好先在小范围内测试脚本,确保其不会对系统造成不良影响。 7. **拓展应用**:除了文件夹,批处理文件还可以用于创建、修改或删除文件,改变文件属性,运行程序,甚至与其他批处理文件或脚本语言(如...

    Windows自带记事本的实用技巧

    【Windows自带记事本的实用...总之,Windows记事本虽然看似简单,但通过这些小技巧,我们可以让其发挥更大的作用,提高日常的工作和学习效率。无论是记录笔记、预览代码还是进行系统维护,记事本都是一个实用的工具。

    08_清脚印.pdf

    ### 清除入侵痕迹——日志清理技巧详解 #### 一、日志文件的重要性及其位置 在网络安全领域,日志文件扮演着极其重要的角色。它们不仅记录了系统的正常操作活动,还可能捕捉到异常行为,比如非法访问或攻击尝试。...

Global site tag (gtag.js) - Google Analytics