概要:目標は、他のサーバーとも互換性のあるmaven-jetty-pluginのターゲットフォルダーにあるWEB-INFフォルダーへのパスを見つけることです。ServletContext.getRealPath( "")は、Tomcatやmvn jetty:run-warなどで美しく機能します。ありがとうございました
ミーシャ
親愛なるみんな:
これは http://tickets.openmrs.org/browse/TRUNK-1760に関連しています
次のコマンドで簡単にテストできます。
mvn archetype:generate -B -DarchetypeGroupId=org.appfuse.archetypes -DarchetypeArtifactId=appfuse-light-struts-archetype -DarchetypeVersion=2.1.0-M1 -DgroupId=com.mycompany -DartifactId=myproject
cd myproject
patch -p0 < diff
cd myproject
mvn clean install -DskipTests && mvn jetty:run
ここでdiffファイルを見つけてください:http: //old.nabble.com/file/p29815681/diff
ここ で、ブラウザでhttp:// localhost:8080 / に移動すると、これは!!!を指します。/ home / misha / worksheet / myproject / src / main / resources
代わりに、これは指し示すべきではありませんか?
./target/classes
また
./target/myproject-2.1.0-M1/WEB-INF/classes
この動作を変更することは可能ですか?
どうもありがとう
あなたのもの
ミシャコシェレフ