パスの設定

エイリアスパス

nexacro platformは使用者のPCのパスの設定に以下のエイリアスパスを使用します。

エイリアスパス名

実際パス名

%nexacro%

%PROGRAMFILES%\nexacro\14

%USERAPP%

%LOCALAPPDATA%LOW\nexacro\14

\data\data\[packageName]\files\nexacro\ (Android)

\Library\Caches\nexacro\ (iOS)

%UPDATE%

%USERAPP%\Update

%CACHE%

%USERAPP%\Cache

%WEBDEPLOY SETUP%

Server Context root

%WEBDEPLOY PROJECT%

Server Context root

%WEBDEPLOY FRAMEWORK%

%WEBDEPLOY PROJECT%\nexacro14lib\framework

%WEBDEPLOY COMPONENT%

%WEBDEPLOY PROJECT%\nexacro14lib\component

%WEBDEPLOY RESOURCE%

%WEBDEPLOY PROJECT%\nexacro14lib\resources

%WEBDEPLOY THEME%

%WEBDEPLOY PROJECT%\_theme_

このエイリアスパスは、配布情報のパスや応用プログラムでパス情報を入力する時に使用することができます。

実際のパス名は、製品バージョンや国別ライセンスポリシーに基づいて異なる場合があります。

nexacro.xml

nexacro.xmlファイルは、使用者別に情報を格納するために使用するxmlです。ファイルパスは以下の通りです。

%USERAPP%

相対パス

プロジェクト内のパスの相対パスサポート有無

下記の表はプロジェクト内でメインパスの種類及び相対パスのサポート有無、サービス利用パス(Service::a.xfdlの形式のパス)のサポート有無を整理したものです。

ファイル種類

項目

相対パス

サービス利用パスのサポート

サポート

基準パス

Typedefinition

Component UpdateURL 1

あり

TypeDefintion

あり

Serviceパス

あり

TypeDefintion

なし

GlobalVariable

Image

あり

GlobalVariable

あり

XADL

TypeDefinition 2

あり

XADL

なし

GlobalVariable

あり

XADL

あり

Engineパス 3

あり

XADL

なし

Liceneseパス 4

あり

XADL

なし

Themeid

あり

XADL

あり

  1. Component UpdateURL

    コンポーネントをアップデートするためのサーバーパスであり、ツールの[TypeDefinition → Update → UpdateUrl]を意味します。

    但し、このパスのドメイン(例:http://a.b.c/pathで a.b.c)がXADLのパスと一致しない場合はアップデートしません。もし、XADLがローカルパスである場合はドメイン情報と関係なくアップデートします。

  2. TypeDefinition

    サービスのパスであり、ツールの[TypeDefinition→Services→url]を意味します。

  3. Engineパス

    エンジンのアップデートのためのパスであり、ツールの[ADL → engineurl]を意味します。但し、XADLパスとドメインが一致しないとアップデートしません。 XADLがローカルパスの場合はドメインと関係なくアップデートします。

  4. Liceneseパス

    TypeDefinitionが読まれる前にライセンスをチェックするためのパスです。

    ツールの[ADL → licenseurl]

    但し, XADLパスとドメインが一致する必要があります。XADLがローカルパスの場合はドメインと関係なくライセンスファイルをチェックします。

プラグイン方式

下記の表は、HTMLでnexacro platformをプラグイン方式に実行させる場合、HTMLに設定するパスの種類及び相対パスのサポート有無などを整理したものです。

区分(HTML)

項目

HTML

相対パスのサポート

XADL

相対パスのサポート

サービス利用パスのサポート

CODEBASE

SetupEngine.cab

関係なし

関係なし

関係なし

nexacro14_Launcher.cab

関係なし

関係なし

関係なし

SetupEngine

Xadlpath

プロパティ

あり

関係なし

関係なし

NexacroLauncherAX

Xadlpath

プロパティ

あり

関係なし

関係なし

Loadingimage

プロパティ

あり

関係なし

関係なし

Splashimage

プロパティ

あり

関係なし

関係なし

makeshortcut()

あり

関係なし

関係なし