如何更改默认的webContextName

将app改成别的之后,不能访问,通过ip:port/app可以正常访问

你改了哪些配置?

image

假设要改成 pro,首先在 Studio 中修改一下:
image

然后再修改 web-app.properties 里面的:

cuba.webContextName = pro
cuba.restApiUrl=http://localhost:8080/pro-portal/api
cuba.webAppUrl=http://localhost:8080/pro
cuba.connectionUrlList = http://localhost:8080/pro-core

再修改 app.properties

cuba.webContextName = pro-core
cuba.restApiUrl=http://localhost:8080/pro-portal/api
cuba.webAppUrl=http://localhost:8080/pro

按你发的配置改了之后,启动报错,我是使用uberJar+docker的方式启动的

10:37:38.745 ERROR c.h.c.c.s.AbstractWebAppContextLoader   - Error initializing application
org.springframework.jmx.export.UnableToRegisterMBeanException: Unable to register MBean [com.haulmont.cuba.web.jmx.ConfigStorage@455b7c42] with key 'js-core.cuba:type=ConfigStorage'; nested exception is javax.management.InstanceAlreadyExistsException: js-core.cuba:type=ConfigStorage
        at org.springframework.jmx.export.MBeanExporter.registerBeanNameOrInstance(MBeanExporter.java:626) ~[shared/:na]
        at org.springframework.jmx.export.MBeanExporter.lambda$registerBeans$2(MBeanExporter.java:552) ~[shared/:na]
        at java.util.LinkedHashMap.forEach(LinkedHashMap.java:684) ~[na:1.8.0_312]
        at org.springframework.jmx.export.MBeanExporter.registerBeans(MBeanExporter.java:552) ~[shared/:na]
        at org.springframework.jmx.export.MBeanExporter.afterSingletonsInstantiated(MBeanExporter.java:435) ~[shared/:na]
        at com.haulmont.cuba.core.sys.jmx.MBeanExporter.afterSingletonsInstantiated(MBeanExporter.java:77) ~[classes/:na]
        at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:914) ~[shared/:na]
        at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:879) ~[shared/:na]
        at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:551) ~[shared/:na]
        at org.springframework.context.support.AbstractRefreshableConfigApplicationContext.afterPropertiesSet(AbstractRefreshableConfigApplicationContext.java:154) ~[shared/:na]
        at com.haulmont.cuba.core.sys.CubaClassPathXmlApplicationContext.<init>(CubaClassPathXmlApplicationContext.java:42) ~[classes/:na]
        at com.haulmont.cuba.core.sys.AbstractAppContextLoader.createApplicationContext(AbstractAppContextLoader.java:97) ~[classes/:na]
        at com.haulmont.cuba.core.sys.AbstractAppContextLoader.initAppContext(AbstractAppContextLoader.java:65) ~[classes/:na]
        at com.haulmont.cuba.core.sys.AbstractWebAppContextLoader.contextInitialized(AbstractWebAppContextLoader.java:86) ~[classes/:na]
        at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:1068) [js.jar:na]
        at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:561) [js.jar:na]
        at org.eclipse.jetty.server.handler.ContextHandler.contextInitialized(ContextHandler.java:997) [js.jar:na]
        at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:787) [js.jar:na]
        at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:368) [js.jar:na]
        at org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1457) [js.jar:na]
        at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1422) [js.jar:na]
        at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:911) [js.jar:na]
        at org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:277) [js.jar:na]
        at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:524) [js.jar:na]
        at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:72) [js.jar:na]
        at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169) [js.jar:na]
        at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:117) [js.jar:na]
        at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:97) [js.jar:na]
        at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:72) [js.jar:na]
        at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169) [js.jar:na]
        at org.eclipse.jetty.server.Server.start(Server.java:423) [js.jar:na]
        at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:110) [js.jar:na]
        at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:97) [js.jar:na]
        at org.eclipse.jetty.server.Server.doStart(Server.java:387) [js.jar:na]
        at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:72) [js.jar:na]
        at com.haulmont.uberjar.CubaJettyServer.start(CubaJettyServer.java:127) [js.jar:na]
        at com.haulmont.uberjar.ServerRunner.execute(ServerRunner.java:249) [js.jar:na]
        at com.haulmont.uberjar.ServerRunner.main(ServerRunner.java:39) [js.jar:na]
Caused by: javax.management.InstanceAlreadyExistsException: js-core.cuba:type=ConfigStorage
        at com.sun.jmx.mbeanserver.Repository.addMBean(Repository.java:437) ~[na:1.8.0_312]
        at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerWithRepository(DefaultMBeanServerInterceptor.java:1898) ~[na:1.8.0_312]
        at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerDynamicMBean(DefaultMBeanServerInterceptor.java:966) ~[na:1.8.0_312]
        at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerObject(DefaultMBeanServerInterceptor.java:900) ~[na:1.8.0_312]
        at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(DefaultMBeanServerInterceptor.java:324) ~[na:1.8.0_312]
        at com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(JmxMBeanServer.java:522) ~[na:1.8.0_312]
        at org.springframework.jmx.support.MBeanRegistrationSupport.doRegister(MBeanRegistrationSupport.java:138) ~[shared/:na]
        at org.springframework.jmx.export.MBeanExporter.registerBeanInstance(MBeanExporter.java:680) ~[shared/:na]
        at org.springframework.jmx.export.MBeanExporter.registerBeanNameOrInstance(MBeanExporter.java:616) ~[shared/:na]
        ... 37 common frames omitted
10:37:38.746 WARN  o.eclipse.jetty.webapp.WebAppContext    - Failed startup of context o.e.j.w.WebAppContext@986deaf{/js-core,jar:file:/opt/yalong/js.jar!/LIB-INF/app,UNAVAILABLE}
org.springframework.jmx.export.UnableToRegisterMBeanException: Unable to register MBean [com.haulmont.cuba.web.jmx.ConfigStorage@455b7c42] with key 'js-core.cuba:type=ConfigStorage'; nested exception is javax.management.InstanceAlreadyExistsException: js-core.cuba:type=ConfigStorage
        at org.springframework.jmx.export.MBeanExporter.registerBeanNameOrInstance(MBeanExporter.java:626) ~[na:na]
        at org.springframework.jmx.export.MBeanExporter.lambda$registerBeans$2(MBeanExporter.java:552) ~[na:na]
        at java.util.LinkedHashMap.forEach(LinkedHashMap.java:684) ~[na:1.8.0_312]
        at org.springframework.jmx.export.MBeanExporter.registerBeans(MBeanExporter.java:552) ~[na:na]
        at org.springframework.jmx.export.MBeanExporter.afterSingletonsInstantiated(MBeanExporter.java:435) ~[na:na]
        at com.haulmont.cuba.core.sys.jmx.MBeanExporter.afterSingletonsInstantiated(MBeanExporter.java:77) ~[na:na]
        at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:914) ~[na:na]
        at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:879) ~[na:na]
        at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:551) ~[na:na]
        at org.springframework.context.support.AbstractRefreshableConfigApplicationContext.afterPropertiesSet(AbstractRefreshableConfigApplicationContext.java:154) ~[na:na]
        at com.haulmont.cuba.core.sys.CubaClassPathXmlApplicationContext.<init>(CubaClassPathXmlApplicationContext.java:42) ~[na:na]
        at com.haulmont.cuba.core.sys.AbstractAppContextLoader.createApplicationContext(AbstractAppContextLoader.java:97) ~[na:na]
        at com.haulmont.cuba.core.sys.AbstractAppContextLoader.initAppContext(AbstractAppContextLoader.java:65) ~[na:na]
        at com.haulmont.cuba.core.sys.AbstractWebAppContextLoader.contextInitialized(AbstractWebAppContextLoader.java:86) ~[na:na]
        at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:1068) ~[js.jar:na]
        at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:561) ~[js.jar:na]
        at org.eclipse.jetty.server.handler.ContextHandler.contextInitialized(ContextHandler.java:997) ~[js.jar:na]
        at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:787) ~[js.jar:na]
        at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:368) ~[js.jar:na]
        at org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1457) ~[js.jar:na]
        at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1422) ~[js.jar:na]
        at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:911) ~[js.jar:na]
        at org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:277) ~[js.jar:na]
        at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:524) ~[js.jar:na]
        at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:72) [js.jar:na]
        at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169) [js.jar:na]
        at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:117) [js.jar:na]
        at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:97) [js.jar:na]
        at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:72) [js.jar:na]
        at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169) [js.jar:na]
        at org.eclipse.jetty.server.Server.start(Server.java:423) [js.jar:na]
        at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:110) [js.jar:na]
        at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:97) [js.jar:na]
        at org.eclipse.jetty.server.Server.doStart(Server.java:387) [js.jar:na]
        at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:72) [js.jar:na]
        at com.haulmont.uberjar.CubaJettyServer.start(CubaJettyServer.java:127) [js.jar:na]
        at com.haulmont.uberjar.ServerRunner.execute(ServerRunner.java:249) [js.jar:na]
        at com.haulmont.uberjar.ServerRunner.main(ServerRunner.java:39) [js.jar:na]
Caused by: javax.management.InstanceAlreadyExistsException: js-core.cuba:type=ConfigStorage
        at com.sun.jmx.mbeanserver.Repository.addMBean(Repository.java:437) ~[na:1.8.0_312]
        at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerWithRepository(DefaultMBeanServerInterceptor.java:1898) ~[na:1.8.0_312]
        at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerDynamicMBean(DefaultMBeanServerInterceptor.java:966) ~[na:1.8.0_312]
        at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerObject(DefaultMBeanServerInterceptor.java:900) ~[na:1.8.0_312]
        at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(DefaultMBeanServerInterceptor.java:324) ~[na:1.8.0_312]
        at com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(JmxMBeanServer.java:522) ~[na:1.8.0_312]
        at org.springframework.jmx.support.MBeanRegistrationSupport.doRegister(MBeanRegistrationSupport.java:138) ~[na:na]
        at org.springframework.jmx.export.MBeanExporter.registerBeanInstance(MBeanExporter.java:680) ~[na:na]
        at org.springframework.jmx.export.MBeanExporter.registerBeanNameOrInstance(MBeanExporter.java:616) ~[na:na]
        ... 37 common frames omitted
10:37:38.764 INFO  o.e.jetty.server.AbstractConnector      - Started ServerConnector@73ad2d6{HTTP/1.1, (http/1.1)}{0.0.0.0:5340}
10:37:38.765 INFO  org.eclipse.jetty.server.Server         - Started @12889ms
10:37:38.745 ERROR c.h.c.c.s.AbstractWebAppContextLoader   - Error initializing application
org.springframework.jmx.export.UnableToRegisterMBeanException: Unable to register MBean [com.haulmont.cuba.web.jmx.ConfigStorage@455b7c42] with key 'js-core.cuba:type=ConfigStorage'; nested exception is javax.management.InstanceAlreadyExistsException: js-core.cuba:type=ConfigStorage
        at org.springframework.jmx.export.MBeanExporter.registerBeanNameOrInstance(MBeanExporter.java:626) ~[shared/:na]
        at org.springframework.jmx.export.MBeanExporter.lambda$registerBeans$2(MBeanExporter.java:552) ~[shared/:na]
        at java.util.LinkedHashMap.forEach(LinkedHashMap.java:684) ~[na:1.8.0_312]
        at org.springframework.jmx.export.MBeanExporter.registerBeans(MBeanExporter.java:552) ~[shared/:na]
        at org.springframework.jmx.export.MBeanExporter.afterSingletonsInstantiated(MBeanExporter.java:435) ~[shared/:na]
        at com.haulmont.cuba.core.sys.jmx.MBeanExporter.afterSingletonsInstantiated(MBeanExporter.java:77) ~[classes/:na]
        at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:914) ~[shared/:na]
        at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:879) ~[shared/:na]
        at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:551) ~[shared/:na]
        at org.springframework.context.support.AbstractRefreshableConfigApplicationContext.afterPropertiesSet(AbstractRefreshableConfigApplicationContext.java:154) ~[shared/:na]
        at com.haulmont.cuba.core.sys.CubaClassPathXmlApplicationContext.<init>(CubaClassPathXmlApplicationContext.java:42) ~[classes/:na]
        at com.haulmont.cuba.core.sys.AbstractAppContextLoader.createApplicationContext(AbstractAppContextLoader.java:97) ~[classes/:na]
        at com.haulmont.cuba.core.sys.AbstractAppContextLoader.initAppContext(AbstractAppContextLoader.java:65) ~[classes/:na]
        at com.haulmont.cuba.core.sys.AbstractWebAppContextLoader.contextInitialized(AbstractWebAppContextLoader.java:86) ~[classes/:na]
        at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:1068) [js.jar:na]
        at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:561) [js.jar:na]
        at org.eclipse.jetty.server.handler.ContextHandler.contextInitialized(ContextHandler.java:997) [js.jar:na]
        at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:787) [js.jar:na]
        at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:368) [js.jar:na]
        at org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1457) [js.jar:na]
        at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1422) [js.jar:na]
        at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:911) [js.jar:na]
        at org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:277) [js.jar:na]
        at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:524) [js.jar:na]
        at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:72) [js.jar:na]
        at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169) [js.jar:na]
        at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:117) [js.jar:na]
        at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:97) [js.jar:na]
        at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:72) [js.jar:na]
        at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169) [js.jar:na]
        at org.eclipse.jetty.server.Server.start(Server.java:423) [js.jar:na]
        at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:110) [js.jar:na]
        at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:97) [js.jar:na]
        at org.eclipse.jetty.server.Server.doStart(Server.java:387) [js.jar:na]
        at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:72) [js.jar:na]
        at com.haulmont.uberjar.CubaJettyServer.start(CubaJettyServer.java:127) [js.jar:na]
        at com.haulmont.uberjar.ServerRunner.execute(ServerRunner.java:249) [js.jar:na]
        at com.haulmont.uberjar.ServerRunner.main(ServerRunner.java:39) [js.jar:na]
Caused by: javax.management.InstanceAlreadyExistsException: js-core.cuba:type=ConfigStorage
        at com.sun.jmx.mbeanserver.Repository.addMBean(Repository.java:437) ~[na:1.8.0_312]
        at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerWithRepository(DefaultMBeanServerInterceptor.java:1898) ~[na:1.8.0_312]
        at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerDynamicMBean(DefaultMBeanServerInterceptor.java:966) ~[na:1.8.0_312]
        at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerObject(DefaultMBeanServerInterceptor.java:900) ~[na:1.8.0_312]
        at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(DefaultMBeanServerInterceptor.java:324) ~[na:1.8.0_312]
        at com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(JmxMBeanServer.java:522) ~[na:1.8.0_312]
        at org.springframework.jmx.support.MBeanRegistrationSupport.doRegister(MBeanRegistrationSupport.java:138) ~[shared/:na]
        at org.springframework.jmx.export.MBeanExporter.registerBeanInstance(MBeanExporter.java:680) ~[shared/:na]
        at org.springframework.jmx.export.MBeanExporter.registerBeanNameOrInstance(MBeanExporter.java:616) ~[shared/:na]
        ... 37 common frames omitted
10:37:38.746 WARN  o.eclipse.jetty.webapp.WebAppContext    - Failed startup of context o.e.j.w.WebAppContext@986deaf{/js-core,jar:file:/opt/yalong/js.jar!/LIB-INF/app,UNAVAILABLE}
org.springframework.jmx.export.UnableToRegisterMBeanException: Unable to register MBean [com.haulmont.cuba.web.jmx.ConfigStorage@455b7c42] with key 'js-core.cuba:type=ConfigStorage'; nested exception is javax.management.InstanceAlreadyExistsException: js-core.cuba:type=ConfigStorage
        at org.springframework.jmx.export.MBeanExporter.registerBeanNameOrInstance(MBeanExporter.java:626) ~[na:na]
        at org.springframework.jmx.export.MBeanExporter.lambda$registerBeans$2(MBeanExporter.java:552) ~[na:na]
        at java.util.LinkedHashMap.forEach(LinkedHashMap.java:684) ~[na:1.8.0_312]
        at org.springframework.jmx.export.MBeanExporter.registerBeans(MBeanExporter.java:552) ~[na:na]
        at org.springframework.jmx.export.MBeanExporter.afterSingletonsInstantiated(MBeanExporter.java:435) ~[na:na]
        at com.haulmont.cuba.core.sys.jmx.MBeanExporter.afterSingletonsInstantiated(MBeanExporter.java:77) ~[na:na]
        at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:914) ~[na:na]
        at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:879) ~[na:na]
        at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:551) ~[na:na]
        at org.springframework.context.support.AbstractRefreshableConfigApplicationContext.afterPropertiesSet(AbstractRefreshableConfigApplicationContext.java:154) ~[na:na]
        at com.haulmont.cuba.core.sys.CubaClassPathXmlApplicationContext.<init>(CubaClassPathXmlApplicationContext.java:42) ~[na:na]
        at com.haulmont.cuba.core.sys.AbstractAppContextLoader.createApplicationContext(AbstractAppContextLoader.java:97) ~[na:na]
        at com.haulmont.cuba.core.sys.AbstractAppContextLoader.initAppContext(AbstractAppContextLoader.java:65) ~[na:na]
        at com.haulmont.cuba.core.sys.AbstractWebAppContextLoader.contextInitialized(AbstractWebAppContextLoader.java:86) ~[na:na]
        at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:1068) ~[js.jar:na]
        at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:561) ~[js.jar:na]
        at org.eclipse.jetty.server.handler.ContextHandler.contextInitialized(ContextHandler.java:997) ~[js.jar:na]
        at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:787) ~[js.jar:na]
        at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:368) ~[js.jar:na]
        at org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1457) ~[js.jar:na]
        at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1422) ~[js.jar:na]
        at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:911) ~[js.jar:na]
        at org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:277) ~[js.jar:na]
        at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:524) ~[js.jar:na]
        at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:72) [js.jar:na]
        at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169) [js.jar:na]
        at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:117) [js.jar:na]
        at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:97) [js.jar:na]
        at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:72) [js.jar:na]
        at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169) [js.jar:na]
        at org.eclipse.jetty.server.Server.start(Server.java:423) [js.jar:na]
        at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:110) [js.jar:na]
        at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:97) [js.jar:na]
        at org.eclipse.jetty.server.Server.doStart(Server.java:387) [js.jar:na]
        at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:72) [js.jar:na]
        at com.haulmont.uberjar.CubaJettyServer.start(CubaJettyServer.java:127) [js.jar:na]
        at com.haulmont.uberjar.ServerRunner.execute(ServerRunner.java:249) [js.jar:na]
        at com.haulmont.uberjar.ServerRunner.main(ServerRunner.java:39) [js.jar:na]
Caused by: javax.management.InstanceAlreadyExistsException: js-core.cuba:type=ConfigStorage
        at com.sun.jmx.mbeanserver.Repository.addMBean(Repository.java:437) ~[na:1.8.0_312]
        at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerWithRepository(DefaultMBeanServerInterceptor.java:1898) ~[na:1.8.0_312]
        at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerDynamicMBean(DefaultMBeanServerInterceptor.java:966) ~[na:1.8.0_312]
        at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerObject(DefaultMBeanServerInterceptor.java:900) ~[na:1.8.0_312]
        at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(DefaultMBeanServerInterceptor.java:324) ~[na:1.8.0_312]
        at com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(JmxMBeanServer.java:522) ~[na:1.8.0_312]
        at org.springframework.jmx.support.MBeanRegistrationSupport.doRegister(MBeanRegistrationSupport.java:138) ~[na:na]
        at org.springframework.jmx.export.MBeanExporter.registerBeanInstance(MBeanExporter.java:680) ~[na:na]
        at org.springframework.jmx.export.MBeanExporter.registerBeanNameOrInstance(MBeanExporter.java:616) ~[na:na]
        ... 37 common frames omitted
10:37:38.764 INFO  o.e.jetty.server.AbstractConnector      - Started ServerConnector@73ad2d6{HTTP/1.1, (http/1.1)}{0.0.0.0:5340}
10:37:38.765 INFO  org.eclipse.jetty.server.Server         - Started @12889ms

你看看uberjar的命令行参数呢 UberJAR 部署 - CUBA 框架开发者手册