简体   繁体   English

将战争/耳朵部署到容器“ tomcat7”时,jenkins Ant编译错误找不到符号

[英]jenkins Ant compile error cannot find symbol when deploy war/ear to container 'tomcat7'

error:
  [mkdir] Created dir: /root/.jenkins/jobs/eauto100-dev-auto/workspace/javamall/WebContent/WEB-INF/build/classes/shop
    [javac] Compiling 801 source files to /root/.jenkins/jobs/eauto100-dev-auto/workspace/javamall/WebContent/WEB-INF/build/classes/shop
    [javac] /root/.jenkins/jobs/eauto100-dev-auto/workspace/javamall/shop/com/enation/app/shop/core/action/api/OrderBackApiAction.java:312: error: cannot find symbol
    [javac]         String orderTime = DateUtil.getNowTime();
    [javac]                                    ^
    [javac]   symbol:   method getNowTime()
    [javac]   location: class DateUtil
    [javac] /root/.jenkins/jobs/eauto100-dev-auto/workspace/javamall/shop/com/enation/app/shop/core/action/api/OrderBackApiAction.java:330: error: cannot find symbol
    [javac]         String open_id = member.getOpen_id();
    [javac]                                ^
    [javac]   symbol:   method getOpen_id()
    [javac]   location: variable member of type Member
    [javac] /root/.jenkins/jobs/eauto100-dev-auto/workspace/javamall/shop/com/enation/app/shop/core/action/api/OrderBackApiAction.java:340: error: cannot find symbol
    [javac]         String orderTime = DateUtil.getNowTime();
    [javac]                                    ^
    [javac]   symbol:   method getNowTime()
    [javac]   location: class DateUtil
    [javac] /root/.jenkins/jobs/eauto100-dev-auto/workspace/javamall/shop/com/enation/app/shop/core/action/backend/MemberAction.java:367: error: cannot find symbol
    [javac]             oldMember.setIs_repairer(member.getIs_repairer());
    [javac]                                            ^
    [javac]   symbol:   method getIs_repairer()
    [javac]   location: variable member of type Member
    [javac] /root/.jenkins/jobs/eauto100-dev-auto/workspace/javamall/shop/com/enation/app/shop/core/action/backend/MemberAction.java:368: error: cannot find symbol
    [javac]             oldMember.setAtt_time(member.getAtt_time());
    [javac]                                         ^
    [javac]   symbol:   method getAtt_time()
    [javac]   location: variable member of type Member
    [javac] /root/.jenkins/jobs/eauto100-dev-auto/workspace/javamall/shop/com/enation/app/shop/core/action/backend/MemberAction.java:369: error: cannot find symbol
    [javac]             oldMember.setUnion_id(member.getUnion_id());
    [javac]                                         ^
    [javac]   symbol:   method getUnion_id()
    [javac]   location: variable member of type Member
    [javac] /root/.jenkins/jobs/eauto100-dev-auto/workspace/javamall/shop/com/enation/app/shop/core/action/backend/MemberAction.java:370: error: cannot find symbol
    [javac]             oldMember.setOpen_id(member.getOpen_id());
    [javac]                                        ^
    [javac]   symbol:   method getOpen_id()
    [javac]   location: variable member of type Member
    [javac] /root/.jenkins/jobs/eauto100-dev-auto/workspace/javamall/shop/com/enation/app/shop/core/action/backend/MemberAction.java:371: error: cannot find symbol
    [javac]             oldMember.setInvite_pwd(member.getInvite_pwd());
    [javac]                                           ^
    [javac]   symbol:   method getInvite_pwd()
    [javac]   location: variable member of type Member
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] 8 errors

additions: 补充:

thoese methods are exists,and this project is a ordinary java project not maven 存在这些方法,并且该项目是普通的Java项目而不是Maven

Finally,I remove the jenkins item ,and new same item with original configuration. 最后,我删除了詹金斯项目,并使用原始配置删除了相同的新项目。 It works. 有用。 OMG! 我的天啊! It must be a bug of jenkins. 这一定是詹金斯的虫子。

对我来说,问题出在我复制詹金斯项目并且没有正确地在ant(advance)下特别初始化值时,您应该正确地填充BuildFile名称及其属性。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM