Вопросы по тегу: intellij-idea

(27)

Отображение вывода Gradle в консоли в Intellij IDEA 2016.1.1

При запуске задачи Gradle из IDEA:консольный вывод выглядит так:Как видим, задача bootRun не удалась. Но не могу найти причину сбоя.Есть ли способ сделать так, чтобы вывод Gradle отображался в консоли Intellij при запуске задач из окна Gradle?
A

Aliaxander

6 лет назад

Ответов: 2

Источник библиотеки не соответствует байт-коду для класса

Не знаю, что здесь не так. Я удалил все файлы, которые у меня были, из локального репозитория maven и позволил ему загрузить все с нуля, но я не могу избавиться от этой ошибки:Почему я это вижу и как от этого избавиться?[INFO] --- maven-dependency-plugin:2.1:tree (default-cli) @ wordvectors --- [INFO] masterthesis.code:wordvectors:jar:1.0-SNAPSHOT [INFO] +- org.apache.spark:spark-core_2.10:jar:1.6.0:compile [INFO] | \- org.apache.hadoop:hadoop-client:jar:2.2.0:compile [INFO] | \- org.apache.hadoop:hadoop-common:jar:2.2.0:compile [INFO] | \- commons-configuration:commons-configuration:jar:1.6:compile [INFO] | \- (commons-collections:commons-collections:jar:3.2.1:compile - omitted for conflict with 20040616) [INFO] \- org.deeplearning4j:deeplearning4j-ui:jar:0.4-rc3.8:compile [INFO] \- org.deeplearning4j:deeplearning4j-nlp:jar:0.4-rc3.8:compile [INFO] \- it.unimi.dsi:dsiutils:jar:2.2.2:compile [INFO] \- commons-collections:commons-collections:jar:20040616:compile
S

Stefan Falk

6 лет назад

Ответов: 16

Configuring Groovy SDK within IntelliJ IDEA

I am running IntelliJ IDEA 2017.2.3. I installed Groovy 2.4.12 via Homebrew (OS X). When I open a Groovy source file (or a Jenkinsfile), I get the following: Groovy SDK is not configured for module 'my-module' . . . . . Configure Groovy SDK... Clicking "Configure Groovy SDK..." leads me to the following dialog: I tried hitting "Create..." and selecting many different Groovy-related folders and executables, but nothing works. How can I get IntelliJ IDEA to accept my Groovy SDK?
C

Carl Patenaude Poulin

4 года назад

Ответов: 5

Предупреждение Intellij Idea - «Возвращенное обещание игнорируется» с помощью aysnc/await

Я использую Express.js в своем коде с Node.js v7.3. В этом я создал User Router, который перенаправляет запросы на мой User Controller.Я использую async/await внутри User Controller для выполнения асинхронных вызовов. Проблема в том, что IntelliJ выдает мне предупреждение о том, что Промис, возвращаемый функцией login(), игнорируется. Дело в том, что я даже ничего не возвращаю из метода login().Вот код - UserRouter.jsrouter.post('/login', function (req, res, next) { userController.login(req, res); // I get the warning here }); UserController.jsexports.login = async function (req, res) { try { const verifiedUser = await someFunction(req.body.access_code); let user = await User.findOrCreateUser(verifiedUser); res.status(200).send(user); } catch (err) { res.status(400).send({success: false, error: err}); } }; Если я напишу тот же метод входа в систему, используя только собственные обещания, я не получу это предупреждение. Я понимаю, что здесь что-то не так, или IntelliJ виноват?РЕДАКТИРОВАТЬ -Благодаря @Stephen, я понимаю, что асинхронная функция возвращает обещание, но не было бы лучше, если бы Intellij определил, что ничего не возвращается из асинхронной функции, и не показывает это предупреждение, потому что когда я цепляю .then() после функции login() он предоставляет объект undefined в результат then. Это означает, что если мы не вернем что-то из асинхронной функции явно, то будет возвращено значение undefined?
J

Jyotman Singh

5 лет назад

Ответов: 8

Двойные кавычки WebStorm / PhpStorm при автоматическом импорте TypeScript

Я использую стиль TypeScript с одинарными кавычками, двойные кавычки используются исключительно в HTML-шаблонах.Автоматический импорт WebStorm / PhpStorm добавляет операторы import с двойными кавычками и портит стиль. Думаю, это относится ко всем продуктам JetBrains.Как можно исправить такое поведение?
E

Estus Flask

5 лет назад

Ответов: 5

Как выбрать несколько мест (возвышенное) в коде в Android Studio?

Как выбрать несколько мест в коде в Android Studio?Я хочу вставить один и тот же текст в несколько мест в моем исходном коде. Как и иметь более одного курсора мыши. Раньше я так легко делал это в VS2012, хотя не знаю, как это сделать в Android Studio?
A

Amir Ziarati

5 лет назад

Ответов: 11

IntelliJ: Error:java: error: release version 5 not supported

I'm using IntelliJ IDEA Ultimate 2019.3.1. Whenever I try to start any simple Java Maven project (may it be even a simple Hello World) I get the following error:Error:java: error: release version 5 not supported Running java --version by terminal I get the following output:openjdk 11.0.5 2019-10-15 OpenJDK Runtime Environment (build 11.0.5+10-post-Ubuntu-0ubuntu1.1) OpenJDK 64-Bit Server VM (build 11.0.5+10-post-Ubuntu-0ubuntu1.1, mixed mode, sharing) Running javac --version by terminal I get the following output:javac 11.0.5 Going to the Settings of the Java Compiler ( as suggested here ) I see this:I tried editing the "Target bytecode version" to 1.8 but I get the following errors:Error:(1, 26) java: package javafx.application does not exist Error:(2, 20) java: package javafx.stage does not exist Error:(4, 27) java: cannot find symbol symbol: class Application Error:(12, 23) java: cannot find symbol symbol: class Stage location: class Main Error:(7, 9) java: cannot find symbol symbol: method launch(java.lang.String[]) location: class Main Error:(11, 5) java: method does not override or implement a method from a supertype Changing it to version 1.11 I get this error instead:Error:java: Source option 5 is no longer supported. Use 6 or later. What do you think is the problem? How may I solve it?
R

Robb1

2 года назад

Ответов: 20

Ошибка: Java: недопустимый целевой выпуск: 11 - IntelliJ IDEA

Я пытаюсь создать приложение, которое было построено с использованием java 8, теперь оно обновлено до java 11. Я установил Java 11, используя статью oracle в моих окнах машина, и я использую IntelliJ IDEA 2017 в качестве своей IDE.Я изменил системные переменные среды и установил JAVA_HOME to C:\Program Files\Java\jdk-11.0.1 И добавил это в переменную Path.C:\>java -version java version "11.0.1" 2018-10-16 LTS Java(TM) SE Runtime Environment 18.9 (build 11.0.1+13-LTS) Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.1+13-LTS, mixed mode) Когда я создаю свое приложение в IntelliJ, я получаю следующее:Information:java: Errors occurred while compiling module 'test-domain_main' Information: javac 1.8.0_171 was used to compile java sources Information:1/10/2019 4:21 PM - Compilation completed with 1 error and 0 warnings in 1s 199ms Error:java: invalid target release: 11 Это то, что я пробовал до сих пор: Я изменил целевые значения .idea / compiler.xml с 8 на 11, но это не помогло. Кроме того, проверьте Целевую версию байт-кода в настройках > Сборка, Выполнение, Развертывание> Компилятор> Компилятор Java, и для всех моих модулей установлено значение 11. Перешел в файл> Структура проекта> SDK * (в настоящее время у меня указаны версии 1.7 и 1.7) *> Добавить новый SDK> JDK> После этого я выбрал C: \ Program Files \ Java \ jdk-11.0.1, но выдает ошибку «Выбранный каталог не является допустимым домом для JDK» Я не уверен, что установил неправильный JDK 11, потому что в моем C: \ Program Files \ Java \я вижу отдельные папки JDK и JRE для 1.7 и 1.8, но только папка JDK для 11.0.1Или мне нужно что-то еще поменять?
A

AMagic

3 года назад

Ответов: 27

Android Studio показывает неправильное содержимое файла

У меня странная проблема с Android Studio. Вот как мой файл класса выглядит в Android StudioА вот как это выглядит в текстовом редакторе.Есть идеи, почему это происходит? Я попытался закрыть, а затем повторно импортировать проект, сделать недействительными кеши и перезапустить, очистить проект, построить проект, удалить папку .idea и файлы .iml. Все мои файлы не работают при открытии в AS, но отлично смотрятся в текстовых редакторах.
J

Jeongbebs

3 года назад

Ответов: 10

Как показать подсказку параметров метода в Intellij IDEA?

int beginIndex, int endIndex важен, когда мы вызываем методы.Как это показать, когда курсор стоит в скобках?
g

guo

5 лет назад

Ответов: 5

Как записывать данные в консоль Flutter?

Я новичок и использую IntelliJ IDEA, и я хотел записывать данные в консоль?Я пробовал print () и printDebug (), но никакие мои данные не отображались в консоли Flutter.
A

AbdulMomen عبدالمؤمن

4 года назад

Ответов: 7

Невозможно создать класс Scala на IntelliJ

Я только начинаю изучать Scala. Я установил плагин Scala для IntelliJ и создал новый проект Scala. Но когда я щелкаю правой кнопкой мыши папку src, чтобы создать новый класс Scala, у меня нет возможности сделать это. Я что-то упускаю?
S

Saurav Sircar

6 лет назад

Ответов: 22

Подсветка синтаксиса Jenkinsfile в проекте Java с использованием Intellij Idea

Мы уже пробовали подходы, перечисленные ниже: https://github.com/oliverlockwood/jenkinsfile-idea-plugin https://st-g.de/2016/08/jenkins-pipeline-autocompletion-in-intellij После долгих поисков в Интернете в течение нескольких дней мы так и не нашли полезного ресурса по этому поводу. Таким образом, здесь имеет смысл задать новый вопрос.Мы разрабатываем наши Java-проекты на IntelliJ idea и хотим интегрировать наши сборки с Jenkins. Когда мы создаем Jenkinsfile в Idea, мы не получаем подсветки синтаксиса или автозавершения. Поскольку мы новичок в Jenkins, эти функции были бы нам действительно полезны. Как мы можем сделать Idea более поддерживающей с помощью Jenkinsfiles?Если нет возможности получить подсветку синтаксиса и автоматическое завершение для Jenkinsfile в идее, какие другие редакторы были бы полезны?Обратите внимание: мы работаем с java-проектами, а не с groovy-проектами. Плагин мы уже пробовали https://github.com/oliverlockwood/jenkinsfile-idea-plugin. Когда плагин активирован, Jenkinsfile распознается как таковой, но вместо выделения синтаксиса мы получаем сообщение об ошибке, см. Ниже. трубопровод { агент {docker 'maven: 3.3.3'} stage { stage ('build') { steps { sh 'echo Привет, мир!' } } } } Идея выделяет p из конвейера как ошибку. Сообщение об ошибке гласит:JenkinsTokenType.COMMENT, JenkinsTokenType.CRLF or JenkinsTokenType.STEP_KEY expected, got 'p' Спасибо за любую помощь!
r

rexford

4 года назад

Ответов: 6

intellij idea - Ошибка: java: неверный исходный код версии 1.9

Я пытаюсь запустить свой класс парсера JSQL, но получаю Ошибка: java: неверный исходный код версии 1.9.Я пытался следовать этому ответу. Я изменил Файл> Сборка, Выполнение, Развертывание> Компилятор Java> Версия байт-кода проекта: 1.8. Однако я не могу изменить уровень языка модуля и уровень языка проекта на 1,8, потому что для этого нет возможности. Я по-прежнему получаю ту же ошибку ниже.Ошибка Кодpackage cs4321.project2; import java.io.FileReader; import net.sf.jsqlparser.parser.CCJSqlParser; import net.sf.jsqlparser.statement.Statement; import net.sf.jsqlparser.statement.select.Select; public class Parser { private static final String queriesFile = "resources/input/queries.sql"; public static void main(String[] args) { try { CCJSqlParser parser = new CCJSqlParser(new FileReader(queriesFile)); Statement statement; while ((statement = parser.Statement()) != null) { System.out.println("Read statement: " + statement); Select select = (Select) statement; System.out.println("Select body is " + select.getSelectBody()); } } catch (Exception e) { System.err.println("Exception occurred during parsing"); e.printStackTrace(); } } }
A

Alex

4 года назад

Ответов: 15

IntelliJ Idea Ctrl + Alt + левый ярлык не работает в Ubuntu

Я использую последнюю версию IntelliJ Idea 2017.3 в Ubuntu 2017.10 и ярлык Ctrl+Alt+Left/Right не работа.В то время как из меню «Навигация» -> «Назад / Вперед» работает нормально.Ссылка: https://www.jetbrains.com/help/idea/navigation-in-source-code.html
S

Samy

4 года назад

Ответов: 14

Как запретить IntelliJ автоматически закрывать мои вкладки редактора?

При открытии более 10 вкладок редактора IntelliJ автоматически закрывает мою наименее используемую вкладку каждый раз, когда я открываю новую вкладку.Как мне увеличить этот лимит?Доступ к более поздним настройкам IntelliJ отличается от доступа к более старым версиям.
H

Heather92065

6 лет назад

Ответов: 4

Класс не найден: пустой набор тестов в IntelliJ

Я только начинаю изучать информатику в своем колледже, и у меня возникли проблемы с IntelliJ. Когда я пытаюсь запустить модульные тесты, я получаю сообщениеProcess finished with exit code 1 Class not found: "edu.macalester.comp124.hw0.AreaTest"Empty test suite. Я также вижу сообщение под названием «Тесты не найдены» в левой части экрана. Мой тестовый код здесь:package edu.macalester.comp124.hw0; import org.junit.Test; import static org.junit.Assert.*; public class AreaTest { @Test public void testSquare() { assertEquals(Area.getSquareArea(3.0), 9.0, 0.001); } @Test public void testCircle() { assertEquals(Area.getCircleArea(3.0), 28.2743, 0.001); } } А код моего проекта здесь:package edu.macalester.comp124.hw0; import java.lang.Math; public class Area { /** * Calculates the area of a square. * @param sideLength The length of the side of a square * @return The area */ public static double getSquareArea(double sideLength) { // Has been replaced by correct formula return sideLength * sideLength; } /** * Calculates the area of a circle. * @param radius The radius of the circle * @return The area */ public static double getCircleArea(double radius) { // Replaced by correct value return radius * 2 * Math.PI; } } Как я могу заставить свои тесты работать? Я использую самую последнюю версию IntelliJ IDEA CE.
a

arnbobo

5 лет назад

Ответов: 39

Как активировать профиль загрузки Spring при запуске из IntelliJ?

У меня 5 сред: - local (my development machine) - dev - qc - uat - live - staging Я хочу, чтобы для каждой среды использовались разные свойства приложения, поэтому у меня есть следующие файлы свойств, каждый из которых имеет свой URL-адрес для источника данных: - application.properties (containing common properties) - application-local.properties - application-dev.properties - application-qc.properties - application-uat.properties - application-live.properties Я использую IntelliJ и запускаю свое приложение с помощью bootRun в подключаемом модуле Gradle на моем локальном компьютере. Я буду использовать развертывание того же файла войны приложения во всех других средах, в которых работает Tomcat.Я пробовал добавить: - spring.profiles.active = local в конфигурацию запуска в параметрах скрипта.Я пробовал добавить -Dspring.profiles.active = локальный в конфигурацию запуска в параметрах ВМ.Ни то, ни другое не работает. Я продолжаю видеть сообщение INFO при запуске, например: Активный профиль не установлен, откат к профилям по умолчанию: по умолчаниюЕсли я запускаю свое приложение из командной строки Windows, используя gradle bootRun но я сначала установил переменную окружения set SPRING_PROFILES_ACTIVE=local Тогда все работает.Итак, мой вопрос: как мне активировать свой локальный профиль загрузки Spring при запуске bootRun из IntelliJ?
d

dleerob

5 лет назад

Ответов: 15

Intellij - Unable to use newer Java 8 classes - Error : "Usage of API documented as @since 1.6+.."

I'm trying to use a java.lang.function.Function in my java 8 code base, but i keep getting the following error in Intellij. Usage of API documented as @since 1.6+ This inspection finds all usages of methods that have @since tag in their documentation. This may be useful when development is performed under newer SDK version as the target platform for production I seem to have the correct Project and Compiler settingsProject Settings: (File -> Project Structure)Project Settings -> Project -> Project SDK = Java 1.8 Project Settings -> Project -> Project Language Level = 8 - Lambdas, Type Annotations etc Compiler Settings: (File -> Settings)Build, Execution, Deployment -> Compiler -> Java Compiler -> Project Bytecode Version : 1.8 Build, Execution, Deployment -> Compiler -> Java Compiler -> Per module Bytecode Version -> Target Bytecode Version : 1.8 What is the problem?
A

Abbas Gadhia

6 лет назад

Ответов: 8

Gradle - Could not target platform: 'Java SE 8' using tool chain: 'JDK 7 (1.7)'

I am trying to import Gradle project in Intellij Idea with local Gradle distrib and getting stacktrace with the following message: Could not target platform: 'Java SE 8' using tool chain: 'JDK 7 (1.7)'. Could anyone explain please what could be the reason?
V

Vasiliy Vlasov

5 лет назад

Ответов: 13

Is it possible to disable duplicate code detection in Intellij?

Is it possible to disable duplicate code detection in Intellij?I haven't found this feature to be useful and it continues to distract me.
z

zudduz

6 лет назад

Ответов: 5

Как настроить метод «Сократить командную строку» для всего проекта в IntelliJ

При запуске тестов выдает ошибку «Командная строка слишком длинная». Он работает, если я установил для метода «Сократить командную строку» в конфигурации «Запуск / отладка» значение «Манифест JAR» для конкретного метода или класса, но как мне установить его для всего проекта или для него есть глобальная настройка IDE?
m

momo

4 года назад

Ответов: 8

Ярлык System.out.println () в Intellij IDEA

Я знаю, что могу напечатать System.out.println () с "sout" + tab. Есть ли способ сделать это с помощью "Syso" + ctrl + space, как в eclipse?
m

m.rossi

5 лет назад

Ответов: 7

PyCharm / Django - невозможно импортировать модуль views.py (IDE неверна)

У меня странная проблема с импортными представлениями в Django проекте. Я не уверен, вызвана ли это проблемой PyCharm из Django. Итак, PyCharm говорит, что он не может импортировать views.py файл, но он работает, когда я запускаю сервер.Вот изображение:Вы знаете, в чем может быть проблема?РЕДАКТИРОВАТЬ: Согласно ответу Inlangers, я попытался изменить import на vlado_web.translations import views, что не помогло, более того, оно вызывает Значение исключения: Нет модуля с именем translationsКогда у меня есть из представлений импорта переводов, он работает правильно, но PyCharm говорит, что это не может быть решено.
M

Milano

6 лет назад

Ответов: 2

Класс JavaLaunchHelper реализован в двух местах.

Сегодня я обновил свою Intellij Idea на macOS Sierra, и теперь, когда я запускаю приложения в консоли, у меня появляется эта ошибка: objc [3648]: класс JavaLaunchHelper реализован как в /Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/bin/java (0x10d19c4c0), так и в /Library/Java/JavaVirtualMachines/jdkines .jdk / Содержание / Домашняя страница / jre / lib / libinstrument.dylib (0x10ea194e0). Один из двух будет использован. Какой из них не определен.
E

Ess

5 лет назад

Ответов: 7

Невозможно встроить байт-код, созданный с целевой JVM 1.8, в байт-код, который создается с помощью JVM target 1.6

При попытке запустить Пример CorDapp (GitHub CorDapp) через IntelliJ, я получаю следующую ошибку: Невозможно встроить байт-код, построенный с целевой JVM 1.8, в байт-код, который собирается с целевой JVM 1.6 Как я могу изменить настройки IntelliJ, чтобы весь байт-код был построен с одной и той же целью JVM?
J

Joel

4 года назад

Ответов: 34

Не удалось сохранить настройки. Пожалуйста, перезапустите IntelliJ IDEA 2020.1 linux pc

Я использую IntelliJ IDEA 2020.1 на своем ПК linux, и у меня возникла проблема с автосохранением. Когда я закрываю IntelliJ и снова открываю IDE, она не сохраняет мою конфигурацию и показывает мне следующее сообщение: Unable to save settings: Failed to save settings . Пожалуйста, перезапустите IntelliJ IDEA Что мне делать в этой ситуации?
K

Kavinda

год назад

Ответов: 1

2022 WebDevInsider