Попробуйте добавить в main build.gradle в разделе allprojects
tasks.withType(JavaCompile) {
sourceCompatibility = "1.7"
targetCompatibility = "1.7"
}
или добавить это в зависимостях
sourceCompatibility = 1.7
targetCompatibility = 1.7
в все модули вручную
6, 2000/2001 (я не могу помнить, который является .net 1.0), 2003, 2005, 2008..., конечно, в.NET у Вас могут быть проблемы с получением правильного решения с правильной версией. Я действительно не видел конфликтов в частности.
Просто удостоверьтесь, что у Вас только есть версии RTM и не Бета или установленные версии RC. У Вас не будет конца боли, если Вы чисто не удалите бету или версии RC прежде, чем установить версии RTM.
Я имею все установленные 3 и не имел никаких неблагоприятных проблем... стучащих в древесину
6/2002/2003/2005/2008, я верю, может все сосуществовать.
Хотя только в эти выходные я произвел чистку их всех кроме 2008, когда это пошло полностью безумное и прекратило показывать вывод сборки. Плюс мой экран-заставка не было правильным. Теперь это.
Единственная незначительная проблема, которую я имел, состояла в том, что я установил 03 после 08, и все мои решения затем стали присвоенными 03. Присвоение их к выбору версии вместо этого было всем, что я должен был сделать.
Мне установили 2005 и 2008 одновременно.
2008 является надмножеством 2005, таким образом, у меня нет причины вообще, чтобы иметь их обоих, я просто еще не нашел время для удаления его