Intellij idea using 10001 port
intellij-idea
Solution
IntelliJ IDEA EAP builds come with the YourKit Java Profiler agent enabled by default so that users can take CPU and Memory snapshots out of the box to report performance problems.
The agent is enabled via `idea(64.exe).vmoptions` file:
-agentlib:yjpagent=disablej2ee,disablealloc,sessionname=IntelliJIdea12
You can remove this line to disable profiler agent that will free up 10001+ ports. Another solution is to change the default port using agent options:
`-agentlib:yjpagent=disablej2ee,disablealloc,sessionname=IntelliJIdea12`,port=31337
If you are on Mac, this configuration is done via `Info.plist`, see the FAQ.
On Linux it's added in `idea.sh` script:
IS_EAP="true"
if [ "$IS_EAP" = "true" ]; then
OS_NAME=`echo $OS_TYPE | "$TR" '[:upper:]' '[:lower:]'`
AGENT_LIB="yjpagent-$OS_NAME$BITS"
if [ -r "$IDE_BIN_HOME/lib$AGENT_LIB.so" ]; then
AGENT="-agentlib:$AGENT_LIB=disablej2ee,disablealloc,sessionname=IntelliJIdea12"
fi
fi
Just change to `IS_EAP="false"` or delete the agent `.so` file to disable it.
Following Vladimir's suggestion I've created a request to use onlylocal option by default, feel free to vote.
Problem
Intellij IDEA 12 Public Preview by default is listening to 10001 port for one of its plugins. In our company we use this port for other purposes and there seems to be no easy way to change this... Can anyone suggest any options? Been googling for about an hour to no avail.