問題
Javaアプリケーションのアプリサーバーの起動時にエラーメッセージが表示される。例えば、以下のようなものです。
Error opening zip file: newrelic.jar Error occurred during initialization of VM Agent library failed to init: instrument解決
Java エージェントjarファイルへのパスは、 -javaagent JVM スイッチで完全修飾されている必要があります。パスが正しく指定されていない場合、アプリ サーバーの起動時にエラーがスローされ、JVM が終了します。
この問題を修正するには、 -javaagentスイッチでnewrelic.jarファイルへのフルパスを指定します。 たとえば、 newrelic.jarファイルが Tomcat ホーム ディレクトリ/home/tomcat内のnewrelicという名前のディレクトリにある場合は、次のようにスイッチを指定します。
-javaagent:/home/tomcat/newrelic/newrelic.jar