<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://wiki.commander4j.com/index.php?action=history&amp;feed=atom&amp;title=Install_Commander4j</id>
	<title>Install Commander4j - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.commander4j.com/index.php?action=history&amp;feed=atom&amp;title=Install_Commander4j"/>
	<link rel="alternate" type="text/html" href="https://wiki.commander4j.com/index.php?title=Install_Commander4j&amp;action=history"/>
	<updated>2026-09-23T01:36:52Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://wiki.commander4j.com/index.php?title=Install_Commander4j&amp;diff=1924&amp;oldid=prev</id>
		<title>Dgarratt: Updated by push_wiki.py</title>
		<link rel="alternate" type="text/html" href="https://wiki.commander4j.com/index.php?title=Install_Commander4j&amp;diff=1924&amp;oldid=prev"/>
		<updated>2026-09-22T20:13:27Z</updated>

		<summary type="html">&lt;p&gt;Updated by push_wiki.py&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Install Commander4j&amp;#039;&amp;#039;&amp;#039; is step 3 of the [[Install Guide]]. It takes about five minutes. Have your installer file from [[Downloads]] ready.&lt;br /&gt;
&lt;br /&gt;
== Windows ==&lt;br /&gt;
&lt;br /&gt;
Double-click the downloaded &amp;lt;code&amp;gt;Commander4j_&amp;#039;&amp;#039;version&amp;#039;&amp;#039;_windows-x64_with_jre.exe&amp;lt;/code&amp;gt;. Windows may show a &amp;#039;&amp;#039;User Account Control&amp;#039;&amp;#039; prompt asking whether to allow the app to make changes: click &amp;#039;&amp;#039;Yes&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Install1.png|400px]]&lt;br /&gt;
&lt;br /&gt;
The installer opens with a welcome page. Click &amp;#039;&amp;#039;Next&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Install2.png|400px]]&lt;br /&gt;
&lt;br /&gt;
Read the licence agreement (Commander4j is free software under the GNU General Public License v3), select &amp;#039;&amp;#039;I accept the agreement&amp;#039;&amp;#039; and click &amp;#039;&amp;#039;Next&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Install3.png|400px]]&lt;br /&gt;
&lt;br /&gt;
Choose where to install. The default, &amp;lt;code&amp;gt;C:\Commander4j&amp;lt;/code&amp;gt;, is fine. Click &amp;#039;&amp;#039;Next&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Install4.png|400px]]&lt;br /&gt;
&lt;br /&gt;
Choose the install type. The rule:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Full&amp;#039;&amp;#039;&amp;#039; if this is the only computer, or the server that other PCs will connect to. Full includes the interface service for ERP messages and the Clone4j database-copy tool.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Workstation&amp;#039;&amp;#039;&amp;#039; for every other PC. It installs just the application and Setup4j.&lt;br /&gt;
&lt;br /&gt;
Click &amp;#039;&amp;#039;Next&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Install5.png|400px]]&lt;br /&gt;
&lt;br /&gt;
The Start Menu folder is called &amp;#039;&amp;#039;Commander4j&amp;#039;&amp;#039;. Leave it, unless you are installing a second copy on the same PC, in which case give it a different name. Click &amp;#039;&amp;#039;Next&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Install6.png|400px]]&lt;br /&gt;
&lt;br /&gt;
The files are copied.&lt;br /&gt;
&lt;br /&gt;
[[File:Install7.png|400px]]&lt;br /&gt;
&lt;br /&gt;
Click &amp;#039;&amp;#039;Finish&amp;#039;&amp;#039;. The Start menu now has a &amp;#039;&amp;#039;Commander4j&amp;#039;&amp;#039; folder containing the &amp;#039;&amp;#039;&amp;#039;Commander4j&amp;#039;&amp;#039;&amp;#039; application and the &amp;#039;&amp;#039;&amp;#039;Setup4j&amp;#039;&amp;#039;&amp;#039; tool (plus Clone4j on a Full install).&lt;br /&gt;
&lt;br /&gt;
[[File:Desktop_icons.png|500px]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Next step:&amp;#039;&amp;#039;&amp;#039; [[Setup4j]].&lt;br /&gt;
&lt;br /&gt;
== macOS ==&lt;br /&gt;
&lt;br /&gt;
# Open the downloaded &amp;lt;code&amp;gt;.dmg&amp;lt;/code&amp;gt; file. A window shows the &amp;#039;&amp;#039;&amp;#039;Commander4j&amp;#039;&amp;#039;&amp;#039; folder and an &amp;#039;&amp;#039;Applications&amp;#039;&amp;#039; shortcut. Drag the folder onto &amp;#039;&amp;#039;Applications&amp;#039;&amp;#039;.&lt;br /&gt;
# Open your Applications folder, then the Commander4j folder inside it. It contains &amp;#039;&amp;#039;&amp;#039;Commander4j&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Setup4j&amp;#039;&amp;#039;&amp;#039; and, on the full install, &amp;#039;&amp;#039;&amp;#039;Clone4j&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
# The first time you open Setup4j or Commander4j, macOS refuses because the installer is not signed with Apple. &amp;#039;&amp;#039;&amp;#039;Right-click&amp;#039;&amp;#039;&amp;#039; (or Control-click) the app and choose &amp;#039;&amp;#039;&amp;#039;Open&amp;#039;&amp;#039;&amp;#039;, then click &amp;#039;&amp;#039;Open&amp;#039;&amp;#039; again in the warning. On macOS 15 and later you may instead need to go to &amp;#039;&amp;#039;System Settings&amp;#039;&amp;#039;, &amp;#039;&amp;#039;Privacy &amp;amp; Security&amp;#039;&amp;#039;, scroll down and click &amp;#039;&amp;#039;Open Anyway&amp;#039;&amp;#039;. You only have to do this once per app.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Next step:&amp;#039;&amp;#039;&amp;#039; [[Setup4j]].&lt;br /&gt;
&lt;br /&gt;
== Linux ==&lt;br /&gt;
&lt;br /&gt;
The Linux installer does not include Java. Install Java 25 first; the [https://www.azul.com/downloads/?package=jdk#zulu Azul Zulu JDK] is recommended. Then, in a terminal:&lt;br /&gt;
&lt;br /&gt;
 chmod +x Commander4j_&amp;#039;&amp;#039;version&amp;#039;&amp;#039;_linux.sh&lt;br /&gt;
 sudo ./Commander4j_&amp;#039;&amp;#039;version&amp;#039;&amp;#039;_linux.sh&lt;br /&gt;
&lt;br /&gt;
Follow the same screens as the Windows installer. Commander4j installs to &amp;lt;code&amp;gt;/opt/Commander4j&amp;lt;/code&amp;gt; by default (or &amp;lt;code&amp;gt;~/Commander4j&amp;lt;/code&amp;gt; without &amp;lt;code&amp;gt;sudo&amp;lt;/code&amp;gt;), with launcher scripts for &amp;lt;code&amp;gt;Commander4j&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Setup4j&amp;lt;/code&amp;gt; in that folder.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Next step:&amp;#039;&amp;#039;&amp;#039; [[Setup4j]].&lt;br /&gt;
&lt;br /&gt;
== Installing over an older version ==&lt;br /&gt;
&lt;br /&gt;
Running a newer installer on a PC that already has Commander4j offers to update the existing installation in place. Your database connections are kept. Afterwards, run Setup4j and click &amp;#039;&amp;#039;AUTO Update DB&amp;#039;&amp;#039; so the database matches the new version. See [[Upgrading]] for the details and the screenshots.&lt;br /&gt;
&lt;br /&gt;
[[Category:Commander4j]]&lt;/div&gt;</summary>
		<author><name>Dgarratt</name></author>
	</entry>
</feed>