Benutzer-Werkzeuge

Webseiten-Werkzeuge


wizard:development

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
wizard:development [2019/02/01 13:19] – [jbidibc] Fixed https url akuhtzwizard:development [2023/06/01 09:33] (aktuell) – [JDK und Maven installieren] akuhtz
Zeile 3: Zeile 3:
 Der BiDiB-Wizard und die Bibliothek jbidibc sind in //Java// geschrieben.  Der BiDiB-Wizard und die Bibliothek jbidibc sind in //Java// geschrieben. 
 Die Projekte basieren auf //Maven// (maven3). Um die beiden Projekte zu builden, muss folgendes installiert sein: Die Projekte basieren auf //Maven// (maven3). Um die beiden Projekte zu builden, muss folgendes installiert sein:
-  * Java Development Kit (JDK 8),+  * Java Development Kit (JDK 11 oder besser JDK17),
   * Maven 3   * Maven 3
   * git Client (z.B. [[https://github.com/git-for-windows/git/releases|PortableGit]], TortoiseGit oder SourceTree unter Windows, git Client für Linux ist meistens schon vorinstalliert)   * git Client (z.B. [[https://github.com/git-for-windows/git/releases|PortableGit]], TortoiseGit oder SourceTree unter Windows, git Client für Linux ist meistens schon vorinstalliert)
-  * Entwicklungsumgebung (z.B. [[https://eclipse.org/downloads/eclipse-packages/|Eclipse Neon - Eclipse IDE for Java Developers]])+  * Entwicklungsumgebung (z.B. [[https://eclipse.org/downloads/eclipse-packages/|Eclipse - Eclipse IDE for Java Developers]])
  
 ===== JDK und Maven installieren ===== ===== JDK und Maven installieren =====
  
-JDK von [[http://www.oracle.com/technetwork/java/javase/downloads/index.html|Oracle Java SE Downloads]] runterladen und installieren.+JDK 11 oder 17 von [[https://bell-sw.com/pages/downloads/#/java-17-lts%20/%20current|Bellsoft Liberica]] runterladen und installieren.
  
 Maven 3 als //Binary zip archive// (Windows) oder //Binary tar.gz archive// (Linux) von [[https://maven.apache.org/download.cgi|Apache Maven]] downloaden und durch Entpacken //installieren//. Maven 3 als //Binary zip archive// (Windows) oder //Binary tar.gz archive// (Linux) von [[https://maven.apache.org/download.cgi|Apache Maven]] downloaden und durch Entpacken //installieren//.
Zeile 23: Zeile 23:
 In diesem Fall liegt das lokale Maven-Repository dann unter ''D:/.m2/repository''. In diesem Fall liegt das lokale Maven-Repository dann unter ''D:/.m2/repository''.
  
-Damit Maven funktioniert muss das JDK in den Pfad aufgenommen werden. Dazu das JDK (C:\Program Files\Java\jdk-1.8.x\bin) entweder in den globalen Pfad hinzufügen oder eine Batch-Datei bauen, welche den Pfad setzt.+Damit Maven funktioniert muss das JDK in den Pfad aufgenommen werden. Dazu das JDK (C:\Program Files\BellSoft\LibericaJDK-17\bin) entweder in den globalen Pfad hinzufügen oder eine Batch-Datei bauen, welche den Pfad setzt.
  
 Ich verwende z.B. folgendes Skript: Ich verwende z.B. folgendes Skript:
-<code text setenv-maven-3.3.9.cmd> +<code text setenv-maven-3.9.2.cmd> 
-SET JAVA_HOME=C:\Program Files\Java\jdk1.8.0_73 +SET JAVA_HOME=C:\Program Files\BellSoft\LibericaJDK-17 
-SET M2_HOME=D:\tools\apache-maven-3.3.9+SET M2_HOME=D:\tools\apache-maven-3.9.2
 SET GIT_HOME=D:\tools\PortableGit-2.10.0 SET GIT_HOME=D:\tools\PortableGit-2.10.0
  
Zeile 44: Zeile 44:
 <code> <code>
 D:\git\jbidibc>mvn --version D:\git\jbidibc>mvn --version
-Apache Maven 3.3.(bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-10T17:41:47+01:00+Picked up JAVA_TOOL_OPTIONS: -Djava.net.preferIPv4Stack=true 
-Maven home: D:\tools\apache-maven-3.3.9 +Apache Maven 3.9.(c9616018c7a021c1c39be70fb2843d6f5f9b8a1c
-Java version: 1.8.0_73, vendor: Oracle Corporation +Maven home: D:\tools\apache-maven-3.9.2 
-Java home: C:\Program Files\Java\jdk1.8.0_73\jre +Java version: 17.0.7, vendor: BellSoft, runtime: C:\Program Files\BellSoft\LibericaJDK-17 
-Default locale: en_US, platform encoding: Cp1252 +Default locale: en_GB, platform encoding: Cp1252 
-OS name: "windows 7", version: "6.1", arch: "amd64", family: "dos"+OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"
 </code> </code>
  
Zeile 69: Zeile 69:
 ==== jbidibc ==== ==== jbidibc ====
  
-Das jbidibc-Git-Repository ist unter ''https://git.code.sf.net/p/jbidibc/code/'' erreichbar.+Das aktuelle jbidibc-Git-Repository ist kein public RepositoryDer alte Stand auf sourceforge wird nicht mehr gepflegt\\ 
 +Bei Interesse bitte über das Forum melden.
  
 :!: Das Git-Repository ist nicht das gleiche wie das Maven-Repository. :!: Das Git-Repository ist nicht das gleiche wie das Maven-Repository.
Zeile 75: Zeile 76:
 Um das clonen zu starten kann im Verzeichnis wo die Sourcen abgelegt werden sollen folgender Befehl ausgeführt werden: Um das clonen zu starten kann im Verzeichnis wo die Sourcen abgelegt werden sollen folgender Befehl ausgeführt werden:
 <code> <code>
-git clone https://git.code.sf.net/p/jbidibc/code jbidibc-code+git clone https://<path to repo> jbidibc-code
 </code> </code>
 Dadurch werden die Sourcen in das neue Unterverzeichnis ''jbidibc-code'' geladen. Dadurch werden die Sourcen in das neue Unterverzeichnis ''jbidibc-code'' geladen.
- 
-Das nachfolgende Snippet zeigt den clone-Vorgang: 
-<code> 
-D:\temp>git clone https://git.code.sf.net/p/jbidibc/code jbidibc-code 
-Cloning into 'jbidibc-code'... 
-remote: Counting objects: 23829, done. 
-remote: Compressing objects: 100% (9043/9043), done. 
-remote: Total 23829 (delta 9654), reused 19682 (delta 8209) 
-Receiving objects: 100% (23829/23829), 4.02 MiB | 753.00 KiB/s, done. 
-Resolving deltas: 100% (9654/9654), done. 
-Checking out files: 100% (653/653), done. 
- 
-D:\temp>git --version 
-git version 2.10.0.windows.1 
-</code> 
  
 ===== Builden auf Kommandozeile ===== ===== Builden auf Kommandozeile =====
wizard/development.1549023572.txt.gz · Zuletzt geändert: 2019/02/01 13:19 von akuhtz

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki