长期尿液发黄可能是饮水少导致的尿液浓缩,肝脏疾病,胰腺疾病等。你需要查明具体病因,然后给予正规治疗。去医院泌尿外科求治,让大夫亲自面诊,完善相关检查,比如化验尿常规,化验肝功能等,确诊一下,然后给予正规治疗。