Closed yorkane closed 7 years ago
之前老代码是好的,换了台机器部署就出问题
真正的报错信息没贴出来
这是jetty 抛出的
2017-08-08 22:11:43.469:WARN:oejd.DeploymentManager:Scanner-1: Unable to reach node goal: started
java.lang.NoSuchMethodError: cn.wizzer.app.sys.modules.models.Sys_user.setOpAt(Ljava/lang/Integer;)V
at cn.wizzer.app.web.commons.core.Setup.initSysData(Setup.java:919)
at cn.wizzer.app.web.commons.core.Setup.init(Setup.java:75)
at org.nutz.mvc.impl.NutLoading.evalSetup(NutLoading.java:274)
at org.nutz.mvc.impl.NutLoading.load(NutLoading.java:121)
at org.nutz.mvc.ActionHandler.
cn.wizzer.app.sys.modules.models.Sys_user.setOpAt(Ljava/lang/Integer;)V
编译时的.class跟部署时的.class不是同一个呢
另外,这种非bug的issue, 到 https://nutz.cn 发帖吧
多谢,今天重新删除部署就好了. 奇怪的是打包的war中有web.xml, exploded 部署的目录中没有web.xml 需要手动复制过去才行
For example:> "INSERT INTO sys_role(id,name,code,aliasName,disabled,unitid,note) VALUES('e76a1ddfe74a421ca4bfc4a6f8eef1ea','系统管理员','sysadmin','Sysadmin',false,'','System Admin') " 08-Aug-2017 20:27:48.666 严重 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.core.StandardContext.startInternal One or more Filters failed to start. Full details will be found in the appropriate container log file 08-Aug-2017 20:27:48.666 严重 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.core.StandardContext.startInternal Context [] startup failed due to previous errors 08-Aug-2017 20:27:48.688 警告 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesJdbc The web application [ROOT] registered the JDBC driver [com.alibaba.druid.proxy.DruidDriver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered. 08-Aug-2017 20:27:48.688 警告 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesJdbc The web application [ROOT] registered the JDBC driver [com.mysql.jdbc.Driver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered. [2017-08-08 08:27:48,700] Artifact wk-web:war exploded: Error during artifact deployment. See server log for details. 08-Aug-2017 20:27:49.412 信息 [Abandoned connection cleanup thread] org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading Illegal access: this web application instance has been stopped already. Could not load []. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access. java.lang.IllegalStateException: Illegal access: this web application instance has been stopped already. Could not load []. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access. at org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading(WebappClassLoaderBase.java:1353) at org.apache.catalina.loader.WebappClassLoaderBase.getResource(WebappClassLoaderBase.java:1029) at com.mysql.jdbc.AbandonedConnectionCleanupThread.checkContextClassLoaders(AbandonedConnectionCleanupThread.java:90) at com.mysql.jdbc.AbandonedConnectionCleanupThread.run(AbandonedConnectionCleanupThread.java:63) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748)