سلام.
من طبق فرمایش دوستمون اقای فدوی در این پست
http://forum.ubuntu.ir/index.php?topic=116232.0
فایل نت بینز رو دانلود و نصب کردم.
که گفته بودند همراه با اون jre هم نصب میشه.نت بینز با موفقیت نصب شد.
حالا میخوام بدونم چطوری میتونم برنامه ای که با پسوند jar دارم رو توسط اون اجرا کنم.
از این دستور استفاده کردم java -jar xxxx.jar
میگه جاوا نصب شده!!!
سلام
من نتبینز و openjdk رو جدا نصب کردم، و هیچ مشکلی نداشتم. اینکه در یک پکیج هم ide و هم جاوا باشه و مشکل داشته باشه در اجرا، عجیبه. شاید با روش زیر مشکل حل بشه، امتحان کنید، اگر این راه جواب نداد، من نمیدونم باید چهکار کرد!
با دستور زیر علاوه بر اینکه مشخص میشه چه ورژنهایی از جاوا روی سیستمتون نصبه، میتونید پیشفرض رو هم تغییر بدید، علاوه بر این مسیر فایل باینری برای اجرا هم نشون داده میشه:
update-alternatives --config java
برای اضافه کردن مسیر جاوا، فایل etc/environment/ رو باز کنید و مانند نمونه تغییر بدید:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java"
JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java"
از سیستم خارج بشید و دوباره لاگین کنید و دو دستور زیر رو وارد کنید:
echo $PATH
echo $JAVA_HOME
نتیجه:
user@compute:~$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
user@compute:~$ echo $JAVA_HOME
/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java