আমি আমার ম্যাকে সোনার-রানার ব্যবহার করার চেষ্টা করছি। তাই আমি SonarScanner ডাউনলোড করুন এখানে নির্দেশনা অনুসরণ করুন: http://docs.sonarqube.org/display/SONAR/Analyzing+with+SonarQube+Scanner
আমি যখন আমার টার্মিনালে "সোনার-রানার" চালানোর চেষ্টা করি তখন আমি এই বার্তাটি পেয়েছি:
sonar-runner: command not found
আমি মনে করি এটি আমার পথে SONAR_RUNNER_HOME যুক্ত করার সমস্যা। সুতরাং আমি আমার .bash_ প্রোফাইলে ফাইলটি এর মতো সম্পাদনা করেছি:
PATH=/usr/bin:/bin:/usr/sbin:/sbin
export PATH
# add custom, local installations to PATH
PATH=/usr/local/apache-maven/apache-maven-3.3.9/bin:"$PATH"
PATH=/usr/local/sonarqube-5.3/bin/macosx-universal-64:"$PATH"
PATH=/usr/local/Documents/sonar-scanner-2.5/bin:"$PATH"
PATH=/Library/Frameworks/Python.framework/Versions/3.4/bin:"$PATH"
এটির সাথে ম্যাভেন কাজ করে, আমি উদাহরণস্বরূপ "এমভিএন পরীক্ষা" ব্যবহার করতে পারি। তবে "সোনার-রানার" এর জন্য নয় ...
আমি এটি পছন্দ করতে। প্রোফাইল ফাইল সম্পাদনা করেছি:
JAVA_HOME=/Library/Java/Home
export JAVA_HOME;
SONAR_HOME=/Users/Max/Documents/sonarqube-5.3/bin/macosx-universal-64/
export SONAR_HOME;
SONAR_RUNNER_HOME=/Users/Max/Documents/sonar-scanner-2.5/bin
export SONAR_RUNNER_HOME;
M2_HOME=/usr/local/apache-maven/apache-maven-3.3.9
export M2_HOME;
শেষ পর্যন্ত, আমি এই জাতীয় / ইত্যাদি / পাথ ফাইল সম্পাদনা করার চেষ্টা করি:
/usr/local/bin
/usr/bin
/bin
/usr/sbin
/sbin
/usr/local/apache-maven/apache-maven-3.3.9/bin
/Users/Max/Documents/sonar-scanner-2.5/bin
/Users/Max/Documents/sonarqube-5.3/bin/macosx-universal-64/
সর্বদা একই সমস্যা ... কেউ আমাকে কীভাবে এটি ঠিক করতে এবং সঠিকভাবে আমার সোনার_রুনার_হমে পথের সাথে যুক্ত করতে পারেন?
ধন্যবাদ!
FIXED
এটি কেবল একটি খারাপ উপায় ছিল: PATH = / usr / স্থানীয় / নথি / সোনার-স্ক্যানার-2.5 / বিন: "$ पथ" পাঠাথ = / usr / স্থানীয় / সোনার-স্ক্যানার-2.5 / বিন: "AT পথ"
আমার খারাপ!