Running OneDev... --> Wrapper Started as Console Java Service Wrapper Standard Edition 64-bit 3.5.51 Copyright (C) 1999-2022 Tanuki Software, Ltd. All Rights Reserved. http://wrapper.tanukisoftware.com Licensed to OneDev for Service Wrapping Launching a JVM... WrapperManager: Initializing... 07:49:58 INFO i.onedev.commons.bootstrap.Bootstrap - Launching application from '/onedev/onedev-latest'... 07:49:58 INFO i.onedev.commons.bootstrap.Bootstrap - Cleaning temp directory... 07:49:58 INFO io.onedev.commons.loader.AppLoader - Starting application... 07:50:02 ERROR i.onedev.commons.bootstrap.Bootstrap - Error booting application com.google.inject.CreationException: Unable to create injector, see the following errors: 1) [Guice/MissingImplementation]: No implementation for Set<ServerConfigurator> was bound. Requested by: 1 : DefaultJettyLauncher.<init>(DefaultJettyLauncher.java:52) \_ for 3rd parameter at CoreModule.configure(CoreModule.java:177) \_ installed by: Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> CoreModule Learn more: https://github.com/google/guice/wiki/MISSING_IMPLEMENTATION 2) [Guice/MissingImplementation]: No implementation for Set<ProjectNameReservation> was bound. Requested by: 1 : DefaultProjectManager.<init>(DefaultProjectManager.java:210) \_ for 24th parameter at CoreModule.configure(CoreModule.java:213) \_ installed by: Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> CoreModule Learn more: https://github.com/google/guice/wiki/MISSING_IMPLEMENTATION 3) An exception was caught and reported. Message: UnknownHostException: debian-gz: debian-gz: Name or service not known at Modules$OverrideModule.configure(Modules.java:236) 4) [Guice/MissingConstructor]: No injectable constructor for type ServerConfig. class ServerConfig does not have a @Inject annotated constructor or a no-arg constructor. Requested by: 1 : ServerConfig.class(ServerConfig.java:23) at ProductModule.configure(ProductModule.java:23) \_ installed by: Modules$OverrideModule -> Modules$OverrideModule -> ProductModule Learn more: https://github.com/google/guice/wiki/MISSING_CONSTRUCTOR 4 errors ====================== Full classname legend: ====================== CoreModule: "io.onedev.server.CoreModule" DefaultJettyLauncher: "io.onedev.server.jetty.DefaultJettyLauncher" DefaultProjectManager: "io.onedev.server.entitymanager.impl.DefaultProjectManager" Modules$OverrideModule: "com.google.inject.util.Modules$OverrideModule" ProductModule: "io.onedev.server.product.ProductModule" ProjectNameReservation: "io.onedev.server.util.ProjectNameReservation" ServerConfig: "io.onedev.server.ServerConfig" ServerConfigurator: "io.onedev.server.jetty.ServerConfigurator" UnknownHostException: "java.net.UnknownHostException" ======================== End of classname legend: ======================== at com.google.inject.internal.Errors.throwCreationExceptionIfErrorsExist(Errors.java:576) at com.google.inject.internal.InternalInjectorCreator.initializeStatically(InternalInjectorCreator.java:163) at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:110) at com.google.inject.Guice.createInjector(Guice.java:87) at com.google.inject.Guice.createInjector(Guice.java:69) at com.google.inject.Guice.createInjector(Guice.java:59) at io.onedev.commons.loader.AppLoader.start(AppLoader.java:52) at io.onedev.commons.bootstrap.Bootstrap.main(Bootstrap.java:200) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:349) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: java.lang.RuntimeException: java.net.UnknownHostException: debian-gz: debian-gz: Name or service not known at io.onedev.server.ServerConfig.<init>(ServerConfig.java:78) at io.onedev.server.product.ProductModule.configure(ProductModule.java:23) at com.google.inject.AbstractModule.configure(AbstractModule.java:66) at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:409) at com.google.inject.spi.Elements.getElements(Elements.java:108) at com.google.inject.util.Modules$OverrideModule.configure(Modules.java:236) at com.google.inject.AbstractModule.configure(AbstractModule.java:66) at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:409) at com.google.inject.spi.Elements.getElements(Elements.java:108) at com.google.inject.util.Modules$OverrideModule.configure(Modules.java:213) at com.google.inject.AbstractModule.configure(AbstractModule.java:66) at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:409) at com.google.inject.spi.Elements.getElements(Elements.java:108) at com.google.inject.internal.InjectorShell$Builder.build(InjectorShell.java:160) at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:107) ... 11 common frames omitted Caused by: java.net.UnknownHostException: debian-gz: debian-gz: Name or service not known at java.base/java.net.InetAddress.getLocalHost(InetAddress.java:1671) at io.onedev.server.ServerConfig.<init>(ServerConfig.java:76) ... 25 common frames omitted Caused by: java.net.UnknownHostException: debian-gz: Name or service not known at java.base/java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method) at java.base/java.net.InetAddress$PlatformNameService.lookupAllHostAddr(InetAddress.java:934) at java.base/java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1543) at java.base/java.net.InetAddress$NameServiceAddresses.get(InetAddress.java:852) at java.base/java.net.InetAddress.getAllByName0(InetAddress.java:1533) at java.base/java.net.InetAddress.getLocalHost(InetAddress.java:1666) ... 26 common frames omitted 07:50:02 INFO io.onedev.commons.loader.AppLoader - Stopping application... <-- Wrapper Stopped
大佬,帮忙看一下,
you will need to edit <OneDev dir>/conf/wrapper.conf to comment out property wrapper.java.maxmemory.percent=50 and uncomment wrapper.java.maxmemory=256m
这里我只在 wrapper.conf 文件中,找到 set.default.max_memory_percent=50 这样的一个配置,没有找到文档中对应的那两个配置
set.default.max_memory_percent=50
/etc/hosts 加上
127.0.0.1 <your host name>
OK,成功了,谢谢
Open
Closed
大佬,帮忙看一下,
这里我只在 wrapper.conf 文件中,找到
set.default.max_memory_percent=50
这样的一个配置,没有找到文档中对应的那两个配置