Grails 3.3.2部署到Jetty 9.1.4.v20140401
如何构建Grails 3.3.2应用程序,将其部署到我提供的Jetty 9.1.4中(非嵌入式) 我试图在Jetty(V9.1.4)容器中运行Grails3.3.2应用程序。我在build.gradle文件中添加了以下内容Grails 3.3.2部署到Jetty 9.1.4.v20140401,grails,jetty,Grails,Jetty,如何构建Grails 3.3.2应用程序,将其部署到我提供的Jetty 9.1.4中(非嵌入式) 我试图在Jetty(V9.1.4)容器中运行Grails3.3.2应用程序。我在build.gradle文件中添加了以下内容 ext['jetty.version'] = '9.1.4.v20140401' 并尝试了几种Spring Boot容器启动器的组合 compile "org.springframework.boot:spring-boot-starter-actuator" provid
ext['jetty.version'] = '9.1.4.v20140401'
并尝试了几种Spring Boot容器启动器的组合
compile "org.springframework.boot:spring-boot-starter-actuator"
provided "org.springframework.boot:spring-boot-starter-tomcat"
compile "org.springframework.boot:spring-boot-starter-jetty"
但我还是不断地犯错误
2018-08-15 17:07:49.375:INFO:oejs.Server:main: jetty-9.1.4.v20140401
2018-08-15 17:07:51.722:WARN:oejj.ObjectMBean:main:
java.lang.NoClassDefFoundError: org/eclipse/jetty/jmx/ObjectMBean
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
at org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:427)
at org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:389)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
我可以在嵌入Jetty或Tomcat时运行应用程序,但不能从容器中运行
我从我的项目中构建war,如下所示
grails war
两件事
jetty jmx-.jar
依赖项