【问题标题】:Creating my own implementation of YAJSW Java Service Wrapper?创建我自己的 YAJSW Java Service Wrapper 实现?
【发布时间】:2011-10-27 04:58:25
【问题描述】:

downloadig Yet Another Java Service Wrapper 后,在 wrapper.conf.default 文件中我看到以下 cmets:

# Java Main class.  
# YAJSW: default is "org.rzo.yajsw.app.WrapperJVMMain" 
# DO NOT SET THIS PROPERTY UNLESS YOU HAVE YOUR OWN IMPLEMENTATION
# wrapper.java.mainclass=

任何人都可以给我一个链接或解释有关如何进行自己的实现的基本想法吗?我怀疑我需要扩展一些接口,但我找不到如何做的信息。

【问题讨论】:

    标签: java service wrapper


    【解决方案1】:

    有一个抽象类要扩展,AbstractWrapperJVMMain

    http://massapi.com/source/yajsw-beta-10.8/src/app/java/org/rzo/yajsw/app/WrapperJVMMain.java.html

    http://massapi.com/source/yajsw-beta-10.8/src/app/java/org/rzo/yajsw/app/AbstractWrapperJVMMain.java.html

    WrapperJVMMain是一个很小的类,所以我建议你复制粘贴并玩一下它

    【讨论】:

    • 这就是我想要的。谢谢!在他们的文档中找不到这个真的很烦人(我没有看 Javadoc)。
    • 我总是下载源代码并将其“附加”到我的 IDE 中。在这种情况下,我认为源代码包含在 zip 中 :)
    • 您能解释一下如何将它附加到您的 IDE 中吗?你的意思是在IDE中自己编译YAJSW?
    • 不需要编译,直接告诉IDE源码在哪里。例如,在 Eclipse 中,您可以按住 Ctrl 键单击对类/方法的调用,以查看其源代码。当 Eclipse 不知道源在哪里时,它会提供一个“附加源”按钮。然后,您可以告诉它在哪里可以找到源代码(在 zip、文件夹或 source-jar 中)。所以,下次你点击一个类/方法时,它会加载源代码。冲洗并重复每个依赖项,它会让你以全新的眼光看待开源库:)
    猜你喜欢
    • 1970-01-01
    • 2011-04-24
    • 2013-04-30
    • 1970-01-01
    • 2017-10-26
    • 1970-01-01
    • 2016-09-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多