我试图testingjenkins,看看它将如何为我们的项目工作。 问题是,在我的工作计算机上有很多关于服务的政策和限制,Jenkins无法启动消息:
Cannot start service from the command line or a debugger. A Windows service must first be installed ...
有没有可能运行jenkins没有安装它(也许以便携的方式)? 我无法创build服务,也没有特殊的用户帐户。
是的,这应该是可能的,因为启动Jenkins实际上是安装它的先决条件。
首先,确认你有JRE 1.5或更高版本。 那么它应该“只是”工作
java -jar jenkins.war
或者,您可以通过Java Web Start(testing驱动器模式)启动Jenkins,然后访问http:// localhost:8080 /进行configuration。
如果您的本地策略允许安装VM主机系统,则更长的解决方法是创build允许您创build特权帐户的访客VM。
最后,如果您有一个支持Servlet 2.4 / JSP 2.0或更高版本(GlassFish,Tomcat 5,JBoss,Jetty 6)的servlet容器,则可以像正常的WAR文件一样部署jenkins.war。