2016-10-20 1 views
0

Ich verwende YAJSW auf einem Windows Server 2012. Es hat einige Netzlaufwerke, die von meinem Java-Programm verwendet werden. Starten des Java-Programms von der Konsole zeigt keine Probleme, aber durch YAJSW starten zeigt deutlich, dass das Laufwerk "R:" nicht existiert.Noch ein Java Service Wrapper (YAJSW): Netzwerklaufwerk nicht gefunden

Gibt es eine Möglichkeit, YAJSW über die Netzlaufwerke zu "erzählen"? Dies sind Standardzuordnungen in unserem Unternehmen und eine Vielzahl von "Pfaddefinitionsdateien" verwendet sie, so dass es schwierig wäre, mein Java-Programm so umzuschreiben, dass alle eingehenden Pfade vollständigen Netzwerkpfaden zugeordnet werden.

Antwort

0

Einem Dienst sind keine "vom Benutzer zugeordneten" Netzwerkfreigaben bekannt. U kann es in YAJSW zuordnen, es gibt ein Beispiel unter scripts \ mapNetworkDrive.gv.

Auf jeden Fall wäre es am besten einen UNC-Pfad zu verwenden, wie "\\ einserver \ somefolder \ ..."

(\\\\ einserver \\ somefolder \\ ... in configfile)