質問がほとんどを語っていると思います。maven / jasmineプラグインによって作成された自動生成されたManualSpecRunner.htmlファイルがあり、次を使用して展開可能な.warに配置しました。
<jasmineTargetDir>${basedir}/pathForMyWebapp</jasmineTargetDir>
ただし、ManualSpecRunner.html 内の js ファイルへのすべてのリンクは、ハード コードされた file:/// 参照です。これは少し精神的な問題です。webapp にもあるファイルへの相対パスにする必要があります。
現在、このパスが表示されます:
file:///home/username/code/HEAD/pathForMyWebapp/js/yui.js
一方、はるかに単純にする必要があります
/pathForMyWebapp/js/yui.js
Mavenスクリプトで他の2つの変数を変更しようとしましたが、どちらも望ましい効果がないようです.これらの構成オプションはどちらも必要なことを行いません.2番目は効果がないようです:
<jsSrcDir>/pathForMyWebapp</jsSrcDir>
または
<jsTestSrcDir>/pathForMyWebapp</jsTestSrcDir>
私はドキュメントに目を通しましたが、何かが欠けているに違いないと思います (また、https://github.com/searls/jasmine-maven-plugin/blob/master/src/main/javaにリストされているさまざまな構成パラメーターに関する詳細なメモ/com/github/searls/jasmine/AbstractJasmineMojo.javaは、私が間違っているかどうか、またはそれが不可能な場合に解決できるように役立つはずです!)
助言がありますか?
[ps 機密情報が含まれているため、いくつかのパス名を変更しました。その奇妙さは無視してください!]