Where does Intellij 9 store version information?
I have a use case where I may want to patch Intellij.
For this I want to change the version from 9.0.3 to 9.0.3pp1 so that is shows up in the title bar.
I also want to update the released version in Help->About. e.g. 95.423 to 95.423pp1
Any pointers on where this information is stored?
thanks
Siddharth
Please sign in to leave a comment.
Hello Siddharth,
The version name for IntelliJ IDEA Community Edition is stored in IdeaApplicationInfo.xml
--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"
Thanks Dmitry,
I had a follow up question.
If we change the minor version number from 0.2 to 0.2xx1 in IdeaApplicationInfo.xml, do you see a problem?
For my needs, I want to build/deploy a custom version of idea. Where do you suggest I make a modification which is
1. easily identified by the user
2. can be extracted programmatically e.g. for logging through the API
thanks
Siddharth
Hello Siddharth,
The license doesn't restrict you from such modifications, but some third-party
plugins may fail to work if they see an unexpected format of the version
number. Version number can be extracted programmatically using the ApplicationInfo
class.
--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"