私はthis questionを見ましたが、その答えは技術を説明していません。私の配備のファイルに対するファイルパーミッションを設定する方法は?
サーバ上でmavenを実行した後、ターゲットディレクトリからアプリケーションを実行します。
mavenを実行した後は、ターゲットディレクトリ(/ target/[project]/WEB-INF/scripts)にコピーされるフォルダ(/ src/main/webapp/WEB-INF/scripts)があります。
このディレクトリ内のすべてのファイルに(再帰的に)実行可能なアクセス権が与えられていることを確認する必要があります。
これをどのようにして蟻なしで達成できますか?
'scripts'フォルダの内容を変更しますか、それとも単にコピーされていますか? –
実際に 'assembly'プラグインを使ってファイルとディレクトリのアクセス権を設定することができます。あなたのスクリプトの場所はこれを興味深いものにします。あなたがスクリプトを使って戦争を起こしているようですか? '/'/src/main/webapp'ディレクトリ(別名warSourceDirectory)は 'package'段階で' war'プラグインが実行されるまでパッケージングのためにプロジェクトディレクトリにコピーされません。 'war'プラグインが完了すると、アーカイブは既にビルドされています。組立を導入するには遅すぎる。特定のユースケースについてもう少し詳しく教えてください。 – user944849
これらのスクリプトはWebアプリケーションから実行されていますか? – khmarbaise