创建两个文件
com.fun90.IDEALicenseServer.plist名称可以自定义,内容如下,注意其中的文件路径。
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key> <string>com.fun90.IDEALicenseServer</string> <key>ProgramArguments</key> <array> <string>/Users/xxx/IntelliJIDEALicenseServer/IntelliJIDEA.command</string> </array> <key>RunAtLoad</key> <true/> </dict> </plist>
|
IntelliJIDEA.command
IntelliJIDEA.command的文件路径与上面的对应,该文件内容为启动注册服务的命令,参数可根据lanyus的说明来修改。
1
| /Users/xxx/IntelliJIDEALicenseServer/IntelliJIDEALicenseServer_darwin_amd64 -p 8909 -u ihaveadream
|
设置开机启动
将文件com.fun90.IDEALicenseServer.plist复制放入~/Library/LaunchAgents/目录下,即可。
放置plist文件的地方
1 2 3 4 5
| ~/Library/LaunchAgents #由用户自己定义的任务项 /Library/LaunchAgents #由管理员为用户定义的任务项 /Library/LaunchDaemons #由管理员定义的守护进程任务项 /System/Library/LaunchAgents #由Mac OS X为用户定义的任务项 /System/Library/LaunchDaemons #由Mac OS X定义的守护进程任务项
|