Index: applications/editors/josm/plugins/ext_tools/build.xml
===================================================================
--- applications/editors/josm/plugins/ext_tools/build.xml	(revision 33888)
+++ applications/editors/josm/plugins/ext_tools/build.xml	(revision 33889)
@@ -5,5 +5,5 @@
     <property name="commit.message" value="ExtTools: help shortcut paser, rebuild"/>
     <!-- enter the *lowest* JOSM version this plugin is currently compatible with -->
-    <property name="plugin.main.version" value="12726"/>
+    <property name="plugin.main.version" value="13007"/>
 
     <!-- Configure these properties (replace "..." accordingly).
Index: applications/editors/josm/plugins/ext_tools/src/ext_tools/ExtTool.java
===================================================================
--- applications/editors/josm/plugins/ext_tools/src/ext_tools/ExtTool.java	(revision 33888)
+++ applications/editors/josm/plugins/ext_tools/src/ext_tools/ExtTool.java	(revision 33889)
@@ -5,7 +5,7 @@
 import java.awt.Cursor;
 import java.awt.GridBagLayout;
-import java.io.File;
 import java.io.IOException;
 import java.io.InputStream;
+import java.nio.charset.StandardCharsets;
 import java.util.ArrayList;
 import java.util.Arrays;
@@ -187,5 +187,5 @@
         ProcessBuilder builder;
         builder = new ProcessBuilder(cmdParams);
-        builder.directory(new File(ExtToolsPlugin.plugin.getPluginDir()));
+        builder.directory(ExtToolsPlugin.plugin.getPluginDirs().getUserDataDirectory(false));
 
         final StringBuilder debugstr = new StringBuilder();
@@ -219,5 +219,5 @@
                 while ((len = errStream.read(buffer)) > 0) {
                     synchronized (debugstr) {
-                        debugstr.append(new String(buffer, 0, len));
+                        debugstr.append(new String(buffer, 0, len, StandardCharsets.UTF_8));
                     }
                     System.err.write(buffer, 0, len);
Index: applications/editors/josm/plugins/ext_tools/src/ext_tools/ExtToolsPlugin.java
===================================================================
--- applications/editors/josm/plugins/ext_tools/src/ext_tools/ExtToolsPlugin.java	(revision 33888)
+++ applications/editors/josm/plugins/ext_tools/src/ext_tools/ExtToolsPlugin.java	(revision 33889)
@@ -21,7 +21,5 @@
         plugin = this;
 
-        File plugindir = new File(this.getPluginDir());
-        if (!plugindir.exists())
-            plugindir.mkdirs();
+        File plugindir = getPluginDirs().getUserDataDirectory(true);
 
         myTools = new ToolsInformation(new File(plugindir, "tools.cfg").getAbsolutePath());
