我正在尝试使用64-bit Linux OS编译基于Ext JS 4.1.1.a的应用程序。这是我的应用程序层次结构(基于 Maven 的 Java Web 应用程序):
+ src
+main
+webapp
+ extjs
+ app
- app.js
- index.jsp
+ resources
+ WEB-INF
命令:
sencha compile -classpath=extjs/src,js page -yui -in index.jsp -out build/index.jsp
这是一个巨大的项目,所以我想了解如何找到产生错误的类。这是错误堆栈跟踪:
[ERROR] Circular extends reference :
Sample.deadlock.A ->
Sample.deadlock.B ->
Sample.deadlock.E ->
Sample.deadlock.C ->
Sample.deadlock.D ->
Sample.deadlock.A
[ERROR] Error executing page compilation Circular extends reference for class Sample.deadlock.A
[ERROR] com.sencha.exceptions.ExCircularReference: Circular extends reference for class Sample.deadlock.A