我正在与其他开发人员一起使用Java开发一个Java项目。作为其功能的一部分,该项目中的代码需要编辑需要root用户访问权限的本地for key, value in record.items():
new_cell = ss.models.Cell()
if k == 'Predecessors':
pred = []
pred_update = {}
pred_update['rowId'] = predecessor_row_id
pred_update['type'] = 'FS'
pred.append(pred_update)
row = ss.Sheets.get_row(sheet_id, predecessor_row_id)
new_cell.object_value = str(row.row_number)
new_cell.object_value.predecessors = pred
new_cell.object_type = "PREDECESSOR_LIST"
文件。为此,我们所有人都以root用户身份运行IDE(IntelliJ),这会带来很多不便。
我真的很想为这个问题找到另一种解决方案。我有一个想法,也许以某种方式使用了本地环境变量(也许在IDE配置文件中进行了管理),但是我不确定该怎么做。
任何想法\建议如何解决此问题?