On 03/07/2024 11:26, Thiago Henrique Hupner wrote:
Dear JDK developers,

I'd like to propose adding an option that allows the JVM to ignore a non-existent -javaagent instead of aborting.

Currently, if a -javaagent is specified but the agent jar file doesn't exist, the JVM aborts with an error. This can cause issues in environments where the same JVM arguments are used across different systems, but not all systems have the agent installed.

In general you can't assume that the same VM options or arguments to the java launcher can be used across different systems, different JDK releases, or in this case specifying a tool agent that may not be installed or may be installed in a different location. For this case it may be better to re-visit the launch script for the application so that it conditionally adds the -javaagent option when the tool agent is needed.

-Alan

Reply via email to