При запуске проекта на Gradle выходит ошибка, как устранить?

Ссылка скопирована
1 ответ
No matching tests found in any candidate test task.     Requested tests:         Test pattern sqlTest.dataBase.DataSourseTest in task :test

No matching tests found in any candidate test task. Requested tests: Test pattern sqlTest.dataBase.DataSourseTest in task :test

код

package sqlTest.dataBase; import org.junit.Test;  import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import java.sql.ResultSet; import java.sql.Statement;  import java.sql.*;   public class DataSourseTest {     @Test     public void main() throws SQLException {            String url = "jbdc:mysql://10.63.2.143:4306/";         String username = "";         String password = "";           try (Connection conn = DriverManager.getConnection(url, username, password)) {             Class.forName("com.mysql.jdbc.Driver");             System.out.println("yra");             Statement statement = conn.createStatement();             PreparedStatement stmt;             ResultSet rs = statement.executeQuery("select to_account_id * from task * where task_type_id = 1 * order by date_create * LIMIT = 1");             while (rs.next()){                 System.out.println(rs.getString("to_account_id"));             }            } catch (ClassNotFoundException e) {             throw new RuntimeException(e);         }     } }

package sqlTest.dataBase; import org.junit.Test; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import java.sql.ResultSet; import java.sql.Statement; import java.sql.*; public class DataSourseTest { @Test public void main() throws SQLException { String url = "jbdc:mysql://10.63.2.143:4306/"; String username = ""; String password = ""; try (Connection conn = DriverManager.getConnection(url, username, password)) { Class.forName("com.mysql.jdbc.Driver"); System.out.println("yra"); Statement statement = conn.createStatement(); PreparedStatement stmt; ResultSet rs = statement.executeQuery("select to_account_id * from task * where task_type_id = 1 * order by date_create * LIMIT = 1"); while (rs.next()){ System.out.println(rs.getString("to_account_id")); } } catch (ClassNotFoundException e) { throw new RuntimeException(e); } } }

Дополнительно:

надо посмотреть конфиг грэдла

  • Dmitry Roo,
    plugins {     id 'java' }  group = 'org.example' version = '1.0-SNAPSHOT'  repositories {     mavenCentral() }  dependencies {     testImplementation 'org.junit.jupiter:junit-jupiter-api:5.7.0'     testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.7.0'     testImplementation 'io.cucumber:cucumber-java:7.1.0'     testImplementation 'com.codeborne:selenide:7.2.0'     testImplementation 'io.cucumber:cucumber-junit:7.1.0'     testImplementation 'io.qameta.allure:allure-selenide:2.25.0'     testImplementation 'io.qameta.allure:allure-junit5:2.25.0'     testImplementation 'com.mysql:mysql-connector-j:8.3.0'  }  test {     useJUnitPlatform() } wrapper {     gradleVersion("8.7") }

    plugins { id 'java' } group = 'org.example' version = '1.0-SNAPSHOT' repositories { mavenCentral() } dependencies { testImplementation 'org.junit.jupiter:junit-jupiter-api:5.7.0' testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.7.0' testImplementation 'io.cucumber:cucumber-java:7.1.0' testImplementation 'com.codeborne:selenide:7.2.0' testImplementation 'io.cucumber:cucumber-junit:7.1.0' testImplementation 'io.qameta.allure:allure-selenide:2.25.0' testImplementation 'io.qameta.allure:allure-junit5:2.25.0' testImplementation 'com.mysql:mysql-connector-j:8.3.0' } test { useJUnitPlatform() } wrapper { gradleVersion("8.7") }

  • Daria_D15, вроде все ок. Как вы запускаете тесты?
  • Dmitry Roo, через @Test, похоже, что не хватает в build.gradle, через gradle run ошибка Task 'run' not found in root project
  • Нужно решить такую задачу?

    Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

    Заказать помощь
    Лучший ответ
    1
    Дмитрий К. Ответ

    Для устранения ошибки при запуске проекта на Gradle, вам следует выполнить следующие шаги:

    1. Проверьте версию Gradle: убедитесь, что у вас установлена последняя версия Gradle. Вы можете проверить версию, запустив команду `gradle --version` в терминале или командной строке.

    2. Проверьте наличие файлов конфигурации: убедитесь, что у вас есть файлы `build.gradle` и `settings.gradle` в корневом каталоге вашего проекта. Они должны содержать необходимую конфигурацию для сборки проекта.

    3. Проверьте зависимости: убедитесь, что все зависимости, указанные в файле `build.gradle`, корректно определены и доступны в репозиториях Maven или Gradle.

    4. Очистите кэш Gradle: иногда проблемы могут возникать из-за некорректных кэшированных данных. Вы можете очистить кэш Gradle, запустив команду `gradle clean` в терминале.

    5. Перезапустите Gradle: попробуйте перезапустить Gradle, выполните команду `gradle clean build` для очистки проекта и повторной сборки.

    6. Проверьте логи ошибок: если после выполнения вышеперечисленных действий проблема не устранена, просмотрите логи ошибок Gradle, чтобы определить причину ошибки и принять меры по ее устранению.

    Применение вышеперечисленных шагов должно помочь вам устранить ошибку и успешно запустить проект на Gradle. Если проблема сохраняется, пожалуйста, предоставьте дополнительную информацию о вашем проекте и ошибке, чтобы мы могли вам помочь более точно.

    Другие ответы (0)

    Пока нет других ответов. Будьте первым, кто поможет автору.

    Ответить на вопрос

    комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    Вам также может быть интересно