Commit 8307072c authored by Liliya Givorgizova's avatar Liliya Givorgizova

Auf NERZ-SWE-Plugin umgestellt.

Javadoc korrigiert.
parent cbe04e5e
//--------------------------------------------------------------------------------//
// Diese Datei enthält alle SWE-spezifische Angaben // h i e r a n p a s s e n //
//--------------------------------------------------------------------------------//
apply plugin: 'java'
// Import der build-swe-setting.gradle
apply from: '../SWE_build.gradle/basis-skripte/build-swe-setting.gradle'
//================================================================================
// SWE-Eigenschaften
//================================================================================
ext{
sweJavaVersion='1.8'
// Status: ZERT, FREI, BETA, PROT, EXPT
sweStatus='FREI'
// Version
sweVersion='V2.0.0'
// Group
sweGroup='de.inovat.kex'
// Angabe der Lizenzen für diese SWE, i.d.R.: "GPL" oder "LGPL"
// Verwendet wird die Datei aus dem Ordner "SWE_build.gradle/lizenzen/",
// die dem Lizenznamen.txt entspricht (bei "GPL" also die Datei "GPL.txt")
sweLizenz='GPL'
// Legt die Main-Klasse für die Erstellung des Manifests fest
sweMainClass='de.inovat.dua.fs2fs.Fs2Fs'
//--------------------------------------------------------------------
// NERZ-SWE-Plugin
//--------------------------------------------------------------------
plugins {
id "de.bsvrz.gradle.nerzswe" version "0.4.0"
}
//================================================================================
// Dependencies
//================================================================================
//--------------------------------------------------------------------
// Angabe der benötigten globalen Libs für diese SWE:
// - für Distribution
// - für ClassPath in der Manifest-Datei
// (Variablen können leer sein, aber müssen definiert werden)
// SWE-Eigenschaften
//--------------------------------------------------------------------
ext {
// Angabe der Dateien, die in die Distribution kopiert werden sollen
// (alle Daten aus pfad/dir werden in Distribution/lib/dir kopiert):
sweLibGlobalDistr = [
[pfad: 'lib', dir: 'global.commons-net'],
[pfad: 'lib', dir: 'jsch-0.1.50']
]
// Angabe der jar-Dateien für Manifest:
sweLibGlobal = [
[dir: 'global.commons-net', name: 'commons-net-3.1'],
[dir: 'jsch-0.1.50/lib', name: 'jsch-0.1.50']
]
description 'ToDo' //TODO
group 'de.inovat.kex'
version '2.0.0'
// Properties des NERZ-SWE-Plugins:
nerzswe {
mainClassName = ''
sweStatus = 'FREI'
// TODO anpassen:
sweDatum = '2017-11-29'
}
// Konfiguration:
project.afterEvaluate{
// JavaDoc ausschalten:
// project.tasks.javadoc.onlyIf { false }
// FindBugs ausschalten:
project.findbugs {
sourceSets = []
}
}
//--------------------------------------------------------------------
// Abhängigkeiten
//--------------------------------------------------------------------
String kernsoftware_version = '3.9.2'
dependencies {
//------
// Source:
compile group: 'de.bsvrz.dav', name: 'de.bsvrz.dav.daf', version: kernsoftware_version
compile group: 'de.bsvrz.sys', name: 'de.bsvrz.sys.funclib.debug', version: kernsoftware_version
compile group: 'de.bsvrz.sys', name: 'de.bsvrz.sys.funclib.commandLineArgs', version: kernsoftware_version
compile group: 'de.bsvrz.sys', name: 'de.bsvrz.sys.funclib.application', version: kernsoftware_version
compile group: 'de.bsvrz.sys', name: 'de.bsvrz.sys.funclib.hexdump', version: kernsoftware_version
compile group: 'de.bsvrz.sys', name: 'de.bsvrz.sys.funclib.dataIdentificationSettings', version: kernsoftware_version
compile group: 'de.bsvrz.sys', name: 'de.bsvrz.sys.funclib.asyncReceiver', version: kernsoftware_version
// libGlobal:
compile fileTree(dir: 'lib/global.commons-net', include: '*.jar')
compile fileTree(dir: 'lib/jsch-0.1.50/lib', include: '*.jar')
// libExtern:
compile group: 'libExtern', name: 'de.bsvrz.dav.daf', version: '+'
compile group: 'libExtern', name: 'de.bsvrz.sys.funclib.debug', version: '+'
compile group: 'libExtern', name: 'de.bsvrz.sys.funclib.commandLineArgs', version: '+'
compile group: 'libExtern', name: 'de.bsvrz.sys.funclib.application', version: '+'
compile group: 'libExtern', name: 'de.bsvrz.sys.funclib.hexdump', version: '+'
compile group: 'libExtern', name: 'de.bsvrz.sys.funclib.dataIdentificationSettings', version: '+'
compile group: 'libExtern', name: 'de.bsvrz.sys.funclib.asyncReceiver', version: '+'
//------
// Test:
// testCompile group: 'junit', name: 'junit', version: '4.12'
}
//================================================================================
// Andere Angaben
//================================================================================
//--------------------------------------------------------------------
// Source
//--------------------------------------------------------------------
......@@ -90,8 +70,3 @@ sourceSets {
}
}
}
//--------------------------------------------------------------------
// Import der build-swe.gradle
//--------------------------------------------------------------------
apply from: sweBuildDatei
//--------------------------------------------------------------------
......@@ -44,7 +44,7 @@ import java.util.Calendar;
/**
* Die Klasse dient verwaltet die Datenverteiler Kommunikation. Das Anmelden, Abmelden und Senden der Daten.
* <p/>
* <p>
*
* @author inovat, innovative systeme - verkehr - tunnel - technik
* @author Dagmar Rostek (DR)
......
......@@ -44,7 +44,7 @@ import java.io.*;
/**
* Die Klasse dient zur Verwaltung der gesamten FTP Kommunikation.
* <p/>
* <p>
*
* @author inovat, innovative systeme - verkehr - tunnel - technik
* @author Dagmar Rostek (DR)
......
......@@ -124,7 +124,7 @@ public class SFTPFunktionen {
/**
* Übertrage lokale Datei auf SFTP-Server.
* <p/>
* <p>
* Lokale Datei wird zuerst in SFTP-Lock-Datei übertragen.
* Falls die Größen der lokalen und übertragenen Dateien gleich sind,
* wird die SFTP-Datei umbenannt.
......@@ -294,7 +294,9 @@ public class SFTPFunktionen {
* @param passwort SFTP-Passwort
*
* @return SFTP-Session.
*/
*
* @throws Exception Esception
*/
public static Session verbindeMitSFTPServer(String url, int port, String benutzer, String passwort) throws Exception {
JSch jsch = new JSch();
......
......@@ -43,7 +43,7 @@ import de.bsvrz.sys.funclib.debug.Debug;
/**
* Die Klasse stellt alle Methoden zur Verfügung, die das via parameter übergebene Verzeichnis bzgl. Importdateien
* überprüft.
* <p/>
* <p>
*
* @author inovat, innovative systeme - verkehr - tunnel - technik
* @author Dagmar Rostek (DR)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment