Что означает ошибка в CruiseControl?
Я настраивал среду непрерывной интеграции проекта Java, я использую инструменты CruiseControl, svn и ant.
во-первых, я установил последнюю версию JDK -JDK 1.7
во-вторых, я проверяю код проекта в папке проектов, затем запускаю CC, получаю сообщение об ошибке, которое говорит, что не может найти сторонние jar-файлы. в eclipse вы можете легко импортировать сторонние файлы jar в проект, но в CC нет такой IDE, поэтому я изменил сценарий Ant проекта ----build.xml, чтобы настроить путь.
наконец, я снова перестраиваю проект в CC и получаю сообщение об ошибке: Предупреждение: [опции] не установили путь к классу руководства с -source 1.6 C:\cruisecontrol-bin-2.8.4\projects\myproject\src\main\java\net\controller\myproject\manager\Manager.java:181: ошибка: -source 1.6 не поддерживает использование String в switch: switch (columnName.toString()) {
Какую дозу означает Варинг?
1 ответ
Я решил это, просто изменил следующие предложения:
<property name="ant.build.javac.source" value="1.6"/>
<property name="ant.build.javac.target" value="1.6"/>
в
<property name="ant.build.javac.source" value="1.7"/>
<property name="ant.build.javac.target" value="1.7"/>