相关疑难解决方法(0)

将Java应用程序作为*nix守护程序或Windows服务运行的最佳方法?

我正在寻找将Java应用程序作为*NIX守护程序或Windows服务运行的最佳方法.我查看了Java Service Wrapper,Apache Commons项目'jsvc'Apache Commons项目'procrun'.到目前为止,Java Service Wrapper看起来是最好的选择...但是,我想知道是否还有其他"开源友好"许可产品.

java unix daemon windows-services

20
推荐指数
1
解决办法
4582
查看次数

Ruby脚本作为服务

好吧,标题说明了一切.我有一个ruby脚本,我想在我的Linux机器上作为服务运行(我可以启动和停止).我在这里找到了如何在Windows上做到这一点

一些读数指向创建守护进程或cron任务.

我只需要一些简单的东西,我可以在我的盒子重启时调用,并且可以随时停止/启动.我的脚本有一个内部睡眠调用,并以"永恒循环"运行

提前致谢

ruby linux cron

8
推荐指数
2
解决办法
6462
查看次数

如何在Windows上"随时"创建宝石?

我想在Windows XP上运行"简单"的cron.所以gem install whenever我随时安装然后运行我的cron.rb

require 'rubygems' 
require 'whenever' 
every 1.days, :at => '5:30am' do 
  command "puts now" 
end 
Run Code Online (Sandbox Code Playgroud)

但它抱怨说

You don't have i18n installed in your application. 
Please add it to your Gemfile  and run bundle install
Run Code Online (Sandbox Code Playgroud)

所以我跑了gem install i18n,现在相同的代码给了我一个错误

C:\whenever>ruby cron.rb 
cron.rb:4: undefined method 'every' for main:Object (NoMethodError)
Run Code Online (Sandbox Code Playgroud)

任何宝石工作时我都知道如何制作?

  • ruby 1.8.7(2010-08-16 patchlevel 302)[i386-mingw32]
  • 宝石1.3.7

本地宝石

aaronh-chronic (0.3.9)
activesupport (3.0.9)
backports (1.18.2)
daemons (1.1.0)
delayed_job (2.0.3)
eventmachine (0.12.10 x86-mswin32-60)
fastercsv (1.5.4)
haml (3.0.21)
i18n (0.6.0)
json …
Run Code Online (Sandbox Code Playgroud)

ruby rubygems whenever

2
推荐指数
1
解决办法
3704
查看次数

标签 统计

ruby ×2

cron ×1

daemon ×1

java ×1

linux ×1

rubygems ×1

unix ×1

whenever ×1

windows-services ×1