Ich denke, viele Leute benutzen es unter Windows, aber ich habe Mac als persönliches Hobby gewählt. Es ist oft ärgerlich, deshalb benutze ich einen Mac, es sei denn, ich mache VR- oder Grafikverarbeitung.
Es gibt viele Dinge über Java zu sagen, aber dieses Mal werde ich openJDK verwenden. Java Open Source.
Wenn Sie beispielsweise Java11 verwenden möchten, wählen Sie "11.0.2 (Build 11.0.2 + 9)" und geben Sie es ein. http://jdk.java.net/archive/
Installieren Sie es an einem geeigneten Ort wie diesem.
mv ~/Downloads/jdk-11.0.2.jdk/ /Library/Java/JavaVirtualMachines/
Setzen Sie JAVA_HOME und PATH
.bashrc
#java
#export JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk-10.0.2.jdk"
export JAVA_HOME=$(/usr/libexec/java_home -v 11)
export PATH="$JAVA_HOME/bin:$PATH"
source ~/.bashrc
java -version
>openjdk version "11.0.2" 2019-01-15
>OpenJDK Runtime Environment 18.9 (build 11.0.2+9)
>OpenJDK 64-Bit Server VM 18.9 (build 11.0.2+9, mixed mode)
OK, wenn sich die Java-Version ändert
Wenn Sie Java IDE verwenden, können Sie Eclipse oder Intel iJ auswählen.
eclipse Es gibt viele Aktien, die überwiegend an japanischen Standorten verwendet werden. Zart zur Version Manchmal verhält es sich so, dass ich es nicht verstehe. https://mergedoc.osdn.jp/
IntelliJ kostet Geld, ist aber einfach zu bedienen. Das anfängliche Laden ist langsam und es gibt nicht viele japanische Dokumente. Folgen Sie evangelistenähnlichen Menschen und bringen Sie sie dazu, die Gemeinde zu führen.
Erstellen Sie ein Arbeitsbereichsverzeichnis. Wenn ich Eclipse öffne, wird mir gesagt, dass ich einen Arbeitsbereich auswählen soll Wählen Sie zu diesem Zeitpunkt das erstellte Verzeichnis aus. Importieren Sie Projekte in dieses Verzeichnis und fügen Sie verwendbare Projekte ein.
Anlaufen
Wählen Sie einen Arbeitsbereich aus. Erstens ist der Start von hier aus langsam. Manchmal ist es früh. Kaufen wir hier Kaffee in Dosen.
In diesem Fall versuche ich zu importieren, indem ich einen Ordner namens m ... unter dem Download-Ordner auswähle. Es gibt kein Projekt namens m ... im Arbeitsbereich, daher habe ich die Kopie überprüft.
Importieren. Wird links im Projektexplorer angezeigt.
Apropos Projekte können geöffnet und geschlossen werden. Es ist eine gute Idee, es zu schließen, wenn Sie es nicht brauchen.
Namen wie Maven, Gradle und SBT werden angezeigt. Diejenigen, die Java bauen. Wählen Sie diese Option, wenn Sie ein Java-Projekt starten. Das Format ist etwas anders.
Geben Sie zuerst den Pfad in die IDE ein
Projekt rechtshändig Wählen Sie Ihr Lieblings-Java
Aktualisieren Sie, wenn seltsame Fehler auftreten
Wenn Sie Spring verwenden möchten, installieren Sie es hier.
Sie sollten in der Lage sein, die Umgebung einzustellen.
Es gibt einige Unterschiede in der Umgebung, aber den Rest überlasse ich anderen Artikeln.
[mac] [Eclipse] Führen Sie Java Spring auf jdk10 aus https://qiita.com/miyamotok0105/items/950667b4f05ef9b03c0c
[Ubuntu18 / mac] [IntelliJ] Richten Sie tomcat9 mit jdk10 ein https://qiita.com/miyamotok0105/items/3f5e429d80cfe2ca3f32
Java ist in der Regel redundant, z. B. um Getter Setter. Es kann mit Lombok weggelassen werden. Sie können Kotlin, Scala usw. weglassen, aber es gibt Druck auf dem Feld, je nachdem, wer es unterhält.
Klicken Sie hier auf Download, um das JAR vom Installationsprogramm herunterzuladen https://projectlombok.org/
Dann stellen wir ein Glas hinein. Ochimai.
#Überprüfen Sie einfach
ls /hogehoge/lombok.jar
#Installation
java -jar lombok.jar
#Gradle in Mac legen
brew install gradle
#Auch sauber
brew cleanup
#Sie können gradlew verwenden. Gradlew ist Gradlew+Crawler. Gleichzeitig herunterladen, wenn kein Modul vorhanden ist.
gradle wrapper
gradle build
./gradlew clean bootJar
brew install maven
#Auch sauber
brew cleanup
mysql -uroot -p
create database hoge default character set utf8 collate utf8_general_ci;
Es klappt
https://github.com/spring-guides/gs-spring-boot-docker/tree/master/complete
https://github.com/codefresh-contrib/gradle-sample-app
wget https://raw.githubusercontent.com/vishnubob/wait-for-it/master/wait-for-it.sh
Um ehrlich zu sein, kann ich es nicht bewegen.
callicoder/spring-security-react-ant-design-polls-app
https://github.com/callicoder/spring-security-react-ant-design-polls-app
wangenyong/spring-boot-deploy
https://github.com/wangenyong/spring-boot-deploy
gosutesu/study-java
https://github.com/gosutesu/study-java
SpringBoot + Kotlin +Versuchen Sie es mit Docker
https://qiita.com/qphsmt/items/10520fa92c06df022ef7
Ich kann das Eclipse-Plug-In nicht finden.
https://www.ksakae1216.com/entry/2017/02/24/063000
https://github.com/andrew-boutin/spring-rest-hello-world
https://github.com/bingqiao/spring-boot-example
https://github.com/tokuhirom/java-handbook
https://github.com/fishey2/java-component-template
https://github.com/yosuke0517/spring-boot-docker
Fazit: Es funktioniert nicht in meiner Umgebung, aber kann ich Remote-Debugging verwenden? https://qiita.com/cyclon2joker/items/71c481fe08c961f3acec
https://github.com/IdeaUJetBrains/SpringBootDockerDemoDebug
Bereiten Sie die Entwicklungsumgebung für Spring Boot und PostgreSQL mit nur Docker-Compose vor! → Ist dieses Beispiel nicht seltsam? Ich habe es nicht wirklich genossen, ein Hafenarbeiter zu sein. https://qiita.com/gosutesu/items/f45150cbde3f035c54dd
https://qiita.com/seri_k/items/e978c1339ce51f13e297 https://qiita.com/takayamag/items/1469c59370df348240f8 https://qiita.com/spaciba_h_t/items/c96e96be99596b0a9fe4 https://qiita.com/niwasawa/items/fed67553845f8d1b72bc
Recommended Posts