Это первый раз, когда я использую Gradle, и я довольно новичок в Java. Я использую Eclipse Neon, Gradle 3.4 и JDK 1.8.Gradle: не удалось получить модель типа «EclipseProject»
При попытке создать Gradle приложение, я получаю следующее сообщение об ошибке:
Caused by: org.gradle.internal.metaobject.AbstractDynamicObject$CustomMessageMissingMethodException: Could not find method mainClassName() for arguments [com.mycompany.app.MyMapApp] on task ':run' of type org.gradle.api.tasks.JavaExec.
Он жалуется на линии 25 в моем файле build.gradle, который:
run { mainClassName 'com.mycompany.app.MyMapApp'}
Я m не уверен, что имя mainClassName, которое я указываю, должно быть другим, или если что-то не так с моей версией Gradle?
Кто-нибудь сталкивался с этим самим, и если да, то как вы его разрешили?
Это, кажется, сделать это построить, но я до сих пор, чтобы проверить это. Быстрый вопрос, есть ли запуск {} (пустой или нет)? – UndefinedReference
Я отредактировал ответ. 'run {...}' не требуется. На самом деле, я не вижу его даже в документе https://docs.gradle.org/current/userguide/application_plugin.html. –
Спасибо, Мартин. Я приму свой ответ. – UndefinedReference