License question
I use the free, non commercial license for my personal projects and a company provided license for professional projects.
AOT, I change the license to match professional/personal project every time I open a project.
Is there a way to either attach a license to a project or to launch rider in the command line specifying both a project path and license ?
Please sign in to leave a comment.
I believe the licenses are attached to the current OS user, at least they seemed to be on Linux when I launch Rider as a local user vs root user. I used different OS installs to keep my licenses separate before while doing contract work in the past, but creating a different user account should be a good way to keep the two separate.
Hello Adriano,
Thanks for contacting JetBrains support.
There is no direct way to do this. But if both non-commercial and commercial licenses are under same account, you can install 2 instances of Rider then configure them differently. This approach allows you to specify a different license for each instance.
Here’s how you can set it up:
1, Install Rider via JetBrains Toolbox
2, Click three dot button | Other versions:
3, Click three dot button | Install one more instance:
4, On the second Rider instance which you have just installed, click three dot button | Settings.
Change the display name if you'd like to do so.
Choose “Per-tool JVM options file location” then set config directory to another sperate folder:
5, Now launch the second Rider instance and apply different license as needed.
Note, this approach is only applicable if the account has both non-commercial and commiercial licenses. If the licenses belongs to different accounts, then it won't work.
Regards,
Tom
Hi Tom.
Thanks for getting back.
> Note, this approach is only applicable if the account has both non-commercial and commiercial lic
Not sure about this. The commercial license is configured through a license server in the company I work for (for sure the license does not appear in my Jetbrains profile)
> Choose “Per-tool JVM options file location” then set config directory to another sperate folder
Wrt the proposed work around, I don't use Jet Brains Toolbox; that said, the line above seems to imply that there's a way to launch Rider with custom configuration. Looking in the `bin/rider.sh` also seems that I should be able to set RIDER_PROPERTIES env property with the path of configuration file; I've tried to duplicate rider folder and run as:
where ~/.config/JetBrains/Rider-NonCommercial/rider.props contents is:
but it did not worked
btw, no need to invest more time on this :).
I just wanted to know if there was a simple way to achieve that; AFAICS there's not.
again, thank you.
Adriano