Eclipse – Bitkorn Blog https://blog.bitkorn.de Developer Zeugz Thu, 02 Apr 2020 07:01:58 +0000 de-DE hourly 1 https://wordpress.org/?v=6.3.1 MySQL serverTimezone invalid timezone https://blog.bitkorn.de/mysql-server-timezone-invalid/ Tue, 31 Mar 2020 10:40:37 +0000 http://blog.bitkorn.de/?p=750 DataGrip meldet:

Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezone' property manually.

Wie die Meldung sagt, geht man zu Preferences (der DB Verbindung) und dort zum Advanced Tab. In der Liste sucht man ’serverTimezone‘ und setzt sie auf UTC …NICHT utc!

DBeaver meldet:

The server time zone value 'CEST' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone configuration property) to use a more specifc time zone value if you want to utilize time zone support.

Der Wert ‚CEST‘ ist von der Meldung erfunden 🙂
In DBeaver sieht es ähnlich aus mit der Lösung. In den Einstellungen für die MySQL Verbindung unter dem Reiter ‚Treibereigenschaften‘ den Key ’serverTimezone‘ auf ‚UTC‘ setzen.

]]>
Eclipse Zeug https://blog.bitkorn.de/eclipse-zeug/ Fri, 20 Jul 2018 10:48:12 +0000 http://blog.t-brieskorn.de/?p=472 ALT + SHIFT + A = column selection

]]>
generate Tomcat Eclipse VM arguments https://blog.bitkorn.de/generate-tomcat-eclipse-vm-arguments/ Fri, 20 Jul 2018 09:32:00 +0000 http://blog.t-brieskorn.de/?p=468 new -> Server zuerst angelegt werden. Dann findet man im Server Tab den Tomcat …auf diesen doppelt klicken. Dadurch öffnet sich […]]]> Bei den Run Configurations in Eclipse für den Tomcat (ich nutze aktuell die 8er Version) brauchts es VM arguments. Diese automatisch zu erstellen ist die einfachste Möglichkeit.

Dazu muss der Tomcat per File -> new -> Server zuerst angelegt werden.

Dann findet man im Server Tab den Tomcat …auf diesen doppelt klicken. Dadurch öffnet sich die Run Configuration mit einigen VM arguments.

]]>
Eclipse – add .jar to Dynamic Web Project https://blog.bitkorn.de/eclipse-add-jar-to-dynamic-web-project/ Thu, 05 Jul 2018 14:22:20 +0000 http://blog.t-brieskorn.de/?p=453 Deployment Assembly -> Add -> Source = /WebContent/WEB-INF/lib; Deploy Path = / Packt man die *.jar nach /WebContent/WEB-INF/lib funktioniert es ohne Punkt 2. Startet man Eclipse neu, kann es sein, dass lauter Klassen und Pakete nicht gefunden werden. Und man sieht die Libraries aus /WebContent/WEB-INF/lib nicht in […]]]> 1. *.jar nach /WebContent/WEB-INF/lib
2. Project properties -> Deployment Assembly -> Add -> Source = /WebContent/WEB-INF/lib; Deploy Path = /

Packt man die *.jar nach /WebContent/WEB-INF/lib funktioniert es ohne Punkt 2.

Startet man Eclipse neu, kann es sein, dass lauter Klassen und Pakete nicht gefunden werden. Und man sieht die Libraries aus /WebContent/WEB-INF/lib nicht in /Java Resources/libraries.
Dann kann Punkt 2 helfen (bei mir hat es das; Eclipse Neon). Und man sieht die Libraries aus /WebContent/WEB-INF/lib in /Java Resources/libraries/Web App Libraries.

]]>