<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Configuration on sillysky.net</title>
    <link>https://sillysky.net/docs/nyssr/configuration/</link>
    <description>Recent content in Configuration on sillysky.net</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <lastBuildDate>Wed, 15 Oct 2025 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://sillysky.net/docs/nyssr/configuration/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Configuration files</title>
      <link>https://sillysky.net/docs/nyssr/configuration/configuration-files/</link>
      <pubDate>Wed, 15 Oct 2025 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/nyssr/configuration/configuration-files/</guid>
      <description>If you want to create a new node, there is no configuration in the Java Preferences yet. You have the possibility to give a new configuration to the node, in the form of simple property files.&#xA;Since the configuration in Java Preferences is organized hierarchically, we can create a configuration file for each Preferences node. To which preference node the key-value pairs belong is written in the header of the configuration file.</description>
    </item>
    <item>
      <title>Configuration Nodes and Keys</title>
      <link>https://sillysky.net/docs/nyssr/configuration/configuration-nodes-and-keys/</link>
      <pubDate>Wed, 15 Oct 2025 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/nyssr/configuration/configuration-nodes-and-keys/</guid>
      <description>All public keys for nyssr.net are listed here. Since the Java Preferences are hierarchically ordered, the paths of the nodes to which the keys belong are also shown.&#xA;All paths are relative to the base path &amp;quot;/sillysky/nodes/CONFIG_NAME/&amp;quot; in the USER tree of Java Preferences. The configuration name CONFIG_NAME is mostly the Node-ID. Since node IDs of client nodes can also have a random node ID, the configuration name can be different.</description>
    </item>
    <item>
      <title>CVersion</title>
      <link>https://sillysky.net/docs/nyssr/configuration/cversion/</link>
      <pubDate>Wed, 15 Oct 2025 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/nyssr/configuration/cversion/</guid>
      <description>CVersion is a utility class for comparing version information as used in software library files.&#xA;Creation There is a factory method for creating a CVersion instance. It creates a version object from a string. If you use a filename, please use it without extension.&#xA;@NotNull public static CVersion fromFilename(@NotNull final String aFilename); // usage: final CVersion v = CVersion.fromFilename(&#34;mylib-1.2.3-SNAPSHOT&#34;); Another static method creates the version object from a file object. Here the extension of the file name is removed.</description>
    </item>
    <item>
      <title>Environment variables</title>
      <link>https://sillysky.net/docs/nyssr/configuration/environment-variables/</link>
      <pubDate>Wed, 15 Oct 2025 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/nyssr/configuration/environment-variables/</guid>
      <description>All configuration values can also be set via environment variables. Since most shells only use uppercase letters, digits and underscores for environment keys, and the names must not start with digits, we go the following way:&#xA;The key starts with &amp;quot;NY_&amp;quot;. Dots (&#39;.&#39;) become 2 underscores: &amp;quot;__&amp;quot;. Preference path delimiter (&#39;/&#39;) becomes 3 underscores: &amp;quot;___&amp;quot;. Example NY_KERNEL__CONFIGURATION___NODE__DESCRIPTION=MyNode&#xA;becomes&#xA;kernel.configuration/node.description=MyNode</description>
    </item>
    <item>
      <title>Importing JAVA preference files</title>
      <link>https://sillysky.net/docs/nyssr/configuration/importing-java-preference-files/</link>
      <pubDate>Wed, 15 Oct 2025 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/nyssr/configuration/importing-java-preference-files/</guid>
      <description>&#xA;The Java Preferences are hierarchically organized in nodes. The library allows to export and import complete subtrees into an XML file.&#xA;nyssr.net exports the existing settings of a node to the storage directory at startup. We can modify this file for a new node and give it to the first startup.&#xA;&lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&gt; &lt;!DOCTYPE preferences SYSTEM &amp;quot;http://java.sun.com/dtd/preferences.dtd&amp;quot;&gt; </description>
    </item>
  </channel>
</rss>
