Otázky a odpovědi týkající se programování - intellij-idea

Java 17: java: neplatný zdroj vydání 7 s --enable-preview (náhled jazykové funkce jsou podporovány pouze pro verze 17)
Já používám IntelliJ IDEA 2021.2.3 , JDK 17. Mám fragment kódu v Javě 17 pom.xm <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>org.example</groupId> <artifactId>function_programming17</artifactId> <version>...
intellij-idea java java-17 maven
2021-11-23 15:11:51
Barevný motiv nevztahuje
byl jsem pomocí VS-Kód pro let. A já jsem byl milující Jeden Tmavý Italic téma. Teď jsem přešel na IJ. A první věc, kterou jsem udělal, byla instalace téma... nicméně. To nefunguje správně. Kód v IJ To by měl vypadat takto Kód VS-Kód Každý, kdo může pomoci? Jde
JavaFX chyba na IntelliJ po spuštění programu SIGBUS (0xa) [duplicitní]
Na tuto otázku již odpověď zde: Proč mám pořád takový SIGBUS kód chyby na mém Mac, když se snaží spustit JavaFx Projektu v Netbeans? (1 odpověď) Zavřeno 9 dny. Ahoj všichni, jsem obdržel chyba při spuštění GUI aplikaci v JAVAFX na IntelliJ. Jsem ve druhém semestru s Java na vysoké škole, takže nyní opravdu jisti, co tyto chyby znamenají, ...
intellij-idea java javafx maven
2021-11-23 04:56:08
Proč ne @NotNull @možnou hodnotou null existují v mém projektu?
Jsem programování s IntelliJ, a jen jsem pracoval na Java projekt, a chtěl jsem, aby parametr komentovaný jako @NotNull. Ale IntelliJ říká, že to neexistuje. Zkontroloval jsem všechny java soubory, a to není v mém projektu. Jsem tak zmatená, a nejsem pomocí maven nebo gradle, jen výchozí Java projektu. Nemám tušení, co se děje. Zde je příklad: package com.company; public class Main { public static void main(String[] args){ testF(null); } public static void testF (@NotNull Integer... numbers){ for(Integer intege...
annotations intellij-idea java maven
2021-11-22 22:38:50
Jak se dostat kontextového menu v IntelliJ s předměty, jako je například "Aktualizace zvyklostem tak, aby odrážely podpis změna" a "Bind parametry konstruktoru do polí"?
V tomto bodě v demo video na YouTube, kontextové menu se zobrazí. Položky zahrnují: Aktualizace zvyklostem tak, aby odrážely změny podpis... Vytvořit podána pro parametr 'statusRepository' Bezpečné smazat 'statusRepository' Vázat parametry konstruktoru do pole Dát parametry na jednom řádku Generovat přetížený konstruktor s výchozí hodnoty parametrů Zde je screen shot. ➣ Jak zobrazit takové menu v IntelliJ 2021? ➣ Jsou tyto položky nabídky jsou k dispozici na pevné pull-down menu, nebo jen na to kontextové menu?
Spuštění se nezdařilo pro úkol: java.lang.StackOverflowError
Mohl byste mi pomoct s jedním Gradle je problém? V aktuálním projektu, používáme Gradle stavět náš obrovský projekt. A když jsem se změnit některé řádky v mém kódu a snaží se spustit můj projekt -> mám chybu: "Spuštění se nezdařilo pro úkol: 'Taskname' java.lang.StackOverflowError *Zkuste: Běh s --stacktrace možnost získat trasování zásobníku. Běh s --info nebo --debug možnost získat více log výstup. Běh s --scan získat plnou postřehy" Pak jsem spustit 2 příkazy: ".\gradlew čisté" a ".\gradlew-stop" a spusťte svůj projekt znovu -> a projekt navazuje úspěšně. Kdys...
gradle intellij-idea java maven
2021-11-22 17:20:59
Získání Neplatné Maven domovský adresář v IntelliJ s Maven nainstalován pomocí brew
Chci nastavit své lokálně -přes brew- nainstalován Maven v IntelliJ (ne pomocí přiloženého jeden), ale vždy dostat 'Neplatný Maven domovský adresář' řádek. Maven instalaci je zde: me@MBP ~ % brew list maven /opt/homebrew/Cellar/maven/3.8.4/bin/mvn /opt/homebrew/Cellar/maven/3.8.4/bin/mvnDebug /opt/homebrew/Cellar/maven/3.8.4/bin/mvnyjp /opt/homebrew/Cellar/maven/3.8.4/libexec/bin/ (4 files) /opt/homebrew/Cellar/maven/3.8.4/libexec/boot/ (2 files) /opt/homebrew/Cellar/maven/3.8.4/libexec/conf/ (3 files) /opt/homebrew/Cellar/maven/3.8.4/libexec/lib/ (62 files) Když se pok...
intellij-idea maven java maven
2021-11-22 09:27:49
Nelze číst soubor ze zdrojů složky v Scala
Snažím se číst soubor "my_data.txt" to, že sedí v mé /src/test/resources/data složky. ––– src –– main –– test ––– resources ––– data ––– my_data.txt Mám následující kus kódu k tomu, že: val filename = getClass.getResource("/src/test/resources/data/my_data.txt").getPath Když jsem se kompilace, kompilace dopadla dobře, nicméně, když jsem spustit test v ducker, dostávám následující chybovou zprávu: java.lang.NullPointerException at (xxxx.scala:128) at org.scalatest.OutcomeOf.outcomeOf(OutcomeOf.scala:85) at org.scalatest...
intellij-idea pom.xml resources maven
2021-11-21 16:34:50
nelze nainstalovat hibernace(5.6.0) s intellij(m1chip silicon) v jazyce java
Snažím se spustit hibernace 5.6.0 v java 16 a jsem programování s intellij 2021.2 pro apple sillicon. Při spuštění dostanu tuto chybu: log4j:WARN No appenders could be found for logger (org.jboss.logging). log4j:WARN Please initialize the log4j system properly. Exception in thread "main" org.hibernate.internal.util.config.ConfigurationException: Could not locate cfg.xml resource [hibernate.cfg.xml] at org.hibernate.boot.cfgxml.internal.ConfigLoader.loadConfigXmlResource(ConfigLoader.java:53) at org.hibernate.boot.registry.StandardServiceRegistryBuilder....
Java - jak jsem si data jako vstupní a být schopni přidat/odečíst dny/měsíce/roky
Já jsem v současné době pomocí tohoto kódu a nevím, jestli existuje způsob, jak přidat nebo ubrat data, která jsem vstup s Scanner(System.in) Scanner scanner = new Scanner(System.in); System.out.println("Date: "); String date = scanner.next(); SimpleDateFormat dateFormat = new SimpleDateFormat("MM/dd/yyyy"); Date date2=null; try { date2 = dateFormat.parse(date); } catch (ParseException e) { e.printStackTrace(); }
date intellij-idea java java
2021-11-21 02:51:00
Celé nebo části okna je vybrána v Mac M1
Právě jsem nainstaloval IntelliJ v Mac mini (M1 čip) a celého okna je vybrán, který je zapojen. Používám macOS Monterey. Jak se mám zbavit? PS: to může být právě souvisí Monterey OS, jak se děje na jiných místech. PS2: I když jsem psát v Chrome, to se mi stává.
"Nevhodné blokování volání metody", kdy jeden StringBuilder připojí další
Proč IntelliJ IDEA ukázat upozornění "Nevhodné blokování volání metody", kdy jeden StringBuilder přidá další? public Mono<String> doSomethingReactive() { final StringBuilder sb1 = new StringBuilder("hello"); final StringBuilder sb2 = new StringBuilder("world"); sb1.append(sb2); // This append() causes warning "Inappropriate blocking method call" sb1.append(sb2.toString()); // ... but this append() is OK :) return Mono.just(sb1.toString()); }
Jackson Jaro-boot test pokrytí
Vyvíjím rest API na IntelliJ a napadlo mě, jestli existuje způsob, jak vyloučit Jackson generované třídy z test pokrytí. Hledání na internetu jsem nic nenašla, až na způsob, jak říct, IntelliJ vyloučit některé balíčky, ale já jsem si myslel, že anotace @Generovány automaticky vyloučit generované třídy. Díky předem
Jak profil Nest.js aplikace pomocí uzlu CLI příkaz?
Jsem vyvíjí Nest.js aplikace pro REST API server, a chci udělat nějakou analýzu výkonnosti pomocí Node.js profilování nástroje. Vím, že existuje několik nástrojů, jako WebStorm V8 CPU a Paměti Profilování (https://www.jetbrains.com/help/webstorm/v8-cpu-and-memory-profiling.html#node_profiling_before_you_start) a node CLI možnost --prof. Nicméně, já nevím, jak začít Nest.js aplikace pomocí node CLI program, takže nevím, jak použít tyto profilování nástroje k mé Nest.js aplikace. Existuje nějaký způsob, jak používat Node.js profilování nástroje Nest.js aplikace? Nebo je ta...
intellij-idea nestjs node.js profiling
2021-11-19 02:42:45
S použitím JDK nástrojů zevnitř intellij idea?
Co je zamýšlený mechanismus pro spuštění nástroje z JDK uvnitř intellij idea ? Jak nyní vidím dvě možnosti: Pomocí Gradle a konfigurace Gradle stavět s správné pluginy a konfigurace potřebné, pak běží příslušný úkol. Pomocí vestavěného terminálu, nicméně věřím, že je to jen hloupý terminál a nerespektuje aktuální projekt JDK, takže budete muset použít absolutní názvy souborů, aby se ujistěte se, že používáte správné JDK a poskytuje žádné výhody z jen otevřít emulátor terminálu mimo nápad. Pokud nevíte, co mám na mysli tím, že JDK nástroje, zde je seznam: https://docs.o...
intellij-idea java node.js profiling
2021-11-19 00:38:08
Proč můj proměnné prostředí nefunguje na Jaře(maven)?
Pracuji s intellij, jsem nastavit proměnné prostředí v Maven konfigurace (vpravo nahoře, přidat konfiguraci, běžec, proměnné prostředí) Je to jako to čte název proměnné jako Řetězec namísto proměnné pomoc prosím vlastnosti aplikace: server.port=8081 spring.jpa.hibernate.ddl-auto=update spring.datasource.url=jdbc:mysql://${MYSQL_HOST}?zeroDateTimeBehavior=convertToNull spring.datasource.username=${SERVICE_USER} spring.datasource.password=${SERVICE_PASSWORD} spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver spring.jpa.properties.hibernate.globally_quoted_identif...
hibernate intellij-idea maven spring
2021-11-18 20:51:06
Jak mohu dovozu méně opakující se v jazyce Java [duplicitní]
Na tuto otázku již odpověď zde: Jak mohu importovat více tříd v jazyce Java s méně dovozních méně dovozních prohlášení? [duplicitní] (1 odpověď) Uzavřená minulý měsíc. Namísto kopírování a vkládání stejný dovozní prohlášení, v každé třídě soubor existuje způsob, jak dát všechny dovozy, které potřebujete na to jen jeden soubor a pak říkat,...
intellij-idea java java-17 spring
2021-11-18 20:34:56
Jak udělat plugin-jako architektura runnable?
Máme pár starších Java projekty, které jsme převeden na Maven projekty / moduly. Dříve, všechny projekty byly projekty NetBeans a neměl žádné skutečné závislosti. Externí závislosti existovaly na společnosti síťovou jednotku a jsou přímo zahrnuty jako Sklenice v NetBeans projekty z každého modulu. Pro vnitřní závislosti, jednoduchý projekt odkazy byly použity. To byla bolest stavět vše, protože programátor musel postavit všechno, co ve správném pořadí. Teď jsme v pozici, že můžeme otevřít všechny Maven modulů v IntelliJ IDEA a NetBeans. Nicméně, mám problém přijít na to,...
Strojopis cesty dovoz nefunguje jako výchozí
Snažím se, aby výchozí import v .ts soubory pomocí cesty, které jsou nakonfigurovány v mém tsconfig.base.json (která je definována jako výchozí v Souboru Typu > Strojopis Config) Ten jsem chtěl být zde používá, je jedním z dolní : TS Import '...' z modulu "@Dashboard...", ale když jsem se použít "Přidat dovozní prohlášení," to mi dává pouze relativní nebo absolutní import plus jedna z mých závislostí a ne @dashboard. Snažil jsem se hodně výzkumu a různé konfigurace bez úspěchu, nějaký nápad?
Intellij - Balíček javax.smartcardio' je deklarována v modulu java.smartcardio', která není v modulu graf, ale projekt zkompiluje v pořádku
Jsem v procesu modernizace malé spring boot aplikaci z Java 8, Java 11. Tento projekt používá balíček javax.smartcardio. Stavím to s maven. Na pom.xml v podstatě obsahuje následující závislosti/plugins: jaro-boot-starter-rodič (2.5.6) jaro-boot-starter-test jaro-boot-starter-web jaro-boot-autoconfigure pebble-spring-boot-2-starter jaro-boot-starter-bezpečnostní jaro-boot-maven-plugin maven-zdroje-plugin maven-montáž-plugin exec-maven-plugin Po upgradu všech mých závislostí a pomocí OpenJDK11 projektu sestavuje a běží v pohodě (mvn clean package). Zejména v části použit...
Žertem + Vue vm vlastnosti a metody nevyřešené v IntelliJ
Můj Vue Součásti: data() { return { test: false, } }, methods: { setTestToTrue() { this.test = true }, Můj JestJs test Existuje nějaký způsob, jak se zbavit varování?
Můj NÁPAD "nastavení - > version control" nemá "git"
"Git" chybí můj NÁPAD. A nemyslím hava "Povolit Kontrolu Verzí Integrace" v "VC".
ModuleNotFoundError: Žádný modul s názvem 'pytest v IntelliJ IDEA
Jsem nový python a snaží se spustit kód z existujícího projektu. Jsem stále níže uvedené chyby: Traceback (most recent call last): File "/xxxx/xxxx/Library/Application Support/JetBrains/IdeaIC2021.1/plugins/python-ce/helpers/pycharm/_jb_pytest_runner.py", line 2, in <module> import pytest ModuleNotFoundError: No module named 'pytest' Soubor je přítomen v uvedené cestě. Vidím, že existuje mnoho otázek, pokud jde to, ale nic se zdá, aby mi s řešením. Já používám IntelliJ IDEA IDE.
Intellij Vyvolá AfterAllCallback Mezi Každý Integrační Test Třídy
Souvislosti: Jsem pomocí poslední verze příslušné projekty: Junit5 verze 5.8.1 Intellij-Idea Ultimate 2021.2.3 maven-failsafe verzi 3.0.0-M5 Můj projekt vychází bez chyby, když běží mvn clean install od svého terminálu. Používám maven-failsafe-plugin vykonávat svou integrační testy lokálně a v CI tímto způsobem. Existuje mnoho failsafe možnosti dokumentu, některé z nich dědí z rodičů cedulky, ale pojistka se chová, jak očekávám. Otázka: Když se pokusím spustit všechny testy integrace od Intellij, Intellij zdá se, vyvolat AfterAllCallback rozšíření mezi každou testovací...
Jak zakázat plovoucí kód editor widget v Android Studio/NÁPAD?
Jako picutre s ČERVENÝM rámečkem. Když se snažím najít Řetězec, často mě dohání k šílenství.
Jak vytvořit Jar soubor, které obsahují externí soubory
Chci, aby zahrnovala text souboru zdroje složky do souboru Jar. Zde je minimální příklad: import java.io.File; import java.util.Scanner; public class Main { public static void main(String[] args) { Main main = new Main(); main.readFile( "test.txt" ); } public void readFile(String fileName){ File file = new File( getClass().getResource( fileName ).getPath() ); try{ Scanner scanner = new Scanner( file ); while ( scanner.hasNextLine() ){ System.out.println( scanner.nextLine() );...
intellij-idea jar java python-module
2021-11-18 02:01:21
Jak vytvořit Java řádek Chyba udržet ve své předpokládá line místo toho, aby v dolní nebo horní části výstupu
když se snažím používat Systém.err.println() příkaz, jeho vždy ukazuje chybový kód v dolní nebo horní části výstup na terminál místo toho, aby to v jeho údajné line
intellij-idea java java python-module
2021-11-17 18:27:56
IntelliJ IDEA - Ne kompilátor je k dispozici v tomto prostředí. Možná, že jste běží na JRE spíše než JDK?
Snažím se vyčistit maven projektu pomocí IntelliJ na mac spuštěním níže uvedeného příkazu ale stále chyba. Prosím, naznačují to, co je třeba udělat, aby opravit tento ./mnwn čisté balíček Chyba : "Ne kompilátor je k dispozici v tomto prostředí. Možná, že jste běží na JRE spíše než JDK?" Díky
intellij-idea macos maven python-module
2021-11-16 18:51:55
Jak se patří za předpokladu, závislostí s Kotlin konfigurace UI v IntelliJ IDEA?
Stejná otázka než : Jak patří za předpokladu, závislostí s novou Aplikací Spustit konfigurace UI v IntelliJ IDEA? ale pro Kotlin konfigurace : je možné přidat za předpokladu závislosti na Kotlin konfigurace ? Obvykle mohou pracovat věci ven s tekoucí Kotlin kódu z Java spustit config, ale je to dost těžkopádné.
intellij-idea kotlin maven python-module
2021-11-16 15:46:59
Jak udělat Intellj Nápad napsat závislosti na POM soubory?
Používám Struktura Projektu Knihovny pro instalaci závislostí, zatímco kódování, pak Shift+F10 pro test běží, a to funguje v pohodě. Ale když jsem se použít Maven - balíček balíček projektu, to nebude fungovat z důvodu chybějících závislostí v POM soubory. To, co dělám teď, je copy-paste každý závislostí do POM soubor pro konečné balení a zajímalo by mě, jestli existuje lepší způsob, jak to udělat, nebo možná lepší způsob, jak zabalit Springboot projekt do jar souboru?
intellij-idea java maven spring-boot
2021-11-16 09:19:53