জাভা অ্যাপ্লিকেশন ল্যাঞ্চার ইউনিটি লঞ্চারে থাকছে না


19

আমি ইন্টেলিজ আইডিইএ ব্যবহার করছি যা একটি জাভা অ্যাপ্লিকেশন। যখন এটি চলে (ড্যাশের মাধ্যমে আহ্বান জানানো হয়) এটি কোনও নাম ছাড়াই একটি লঞ্চার আইকন দেখায়। আমি ডান-ক্লিক করতে এবং "লঞ্চে রাখুন" নির্বাচন করার জন্য বেশ কয়েকবার চেষ্টা করেছি, তবে কোনও সাফল্য হয়নি - প্রতিবারই আমি এটি বন্ধ করে দিলে লঞ্চের আইকনটি অদৃশ্য হয়ে যায়। আমি এটি ঠিক করার জন্য মাইউনিটি ব্যবহার করার চেষ্টা করেছি, তবে এটি ব্যর্থও হয়। এটি ম্যানুয়ালি হ্যাক করতে আমার আপত্তি নেই, তবে আমি জানি না লঞ্চের কনফিগারগুলি কোথায় সঞ্চয় করা আছে বা কী করা উচিত।

সম্পর্কিত ডেস্কটপ ফাইলটি নীচে দেখানো হয়েছে এবং এটি ড্যাশটির সাথে পুরোপুরি কাজ করে।

[Desktop Entry]
Type=Application
Name=IntelliJ IDEA
Comment=IntelliJ Integrated Development Environment
Icon=/opt/IntelliJ-IDEA-11/bin/idea48.png
Exec=/opt/IntelliJ-IDEA-11/bin/idea.sh
Terminal=false
StartupWMClass=Intellij_IDEA
Categories=Development;IDE;Java;

উত্তর:


21

সমস্ত জেটব্রেন আইডিইতে এটি একটি সমস্যা। পাইচার্মে (আমি যেটি ব্যবহার করি) এটি 2.0 সংস্করণে সমাধান হয়। এটি সম্ভবত সম্পর্কিত ইন্টেলিজি সংস্করণে সমাধান করা হয়েছে (সম্ভবত 11, তবে আমি নিশ্চিত নই)।

আপনি ঢোকা করতে হবে সরঞ্জামসমূহ মেনু নির্বাচন ডেস্কটপ এন্ট্রি তৈরি করুন । এটি সঠিক জায়গায় একটি সঠিক ডেস্কটপ ফাইল তৈরি করবে, সুতরাং এটি আপনার ডিই মেনুতে যুক্ত হবে (ইউনিটি ড্যাশ সহ)। এরপরে আপনি এটি মেনু থেকে শুরু করে আইকনটি পিন করতে পারেন বা বারে টেনে আনুন এবং নামাতে পারবেন।

নোট করুন যে মেনুগুলির নামগুলি পাইচার্মে রয়েছে কারণ আমি ইন্টেলিজিজ ব্যবহার করি না, তবে সম্ভবত তারা একই রকম।


অনেক ধন্যবাদ! এটি একটি মোহন মত কাজ করে। আমি অবাক হয়েছি যে এই ডেস্কটপ ফাইল এবং আমি যে হ্যাক করেছি তার মধ্যে পার্থক্য কী। এছাড়াও, কেন এটি কিছু মেনুতে লুকানো আছে এবং প্রথম প্রবর্তনের অংশ নয়?
লিটল ববি টেবিল

আমি এটি চেক করতে পারি না, তবে সম্ভবত পার্থক্যটি স্টার্টআপ ডাব্লুএমক্লাস মান। আপনি নিজে এটি পরীক্ষা করে দেখতে পারেন, .ডেস্কটপটি ~ /। লোকাল / শেয়ার / অ্যাপ্লিকেশন বা / ইউএসআর / শেয়ার / অ্যাপ্লিকেশনগুলিতে হওয়া উচিত (আপনি যদি কোনও ব্যবহারকারীর জন্য এটি তৈরি করতে চান তবে প্রথম বিকল্পটি, অন্যটি যদি আপনি সিস্টেম-ভিত্তিক তৈরি করেন তবে )
জাভিয়ার রিভেরা

আমি বিশ্বাস করি এটি ডেস্কটপ ফাইলের অবস্থান যা গুরুত্বপূর্ণ ...
অ্যালিন আন্দ্রে

1
Create Desktop Entryyoutrack.jetbrains.com/issue/IDEA-70806 স্থির করে git.jetbrains.org/?p=idea/commune.git ; a=commit ; h= 011db682 সহ ইন্টেলিজ আইডিইএতে যুক্ত করা হয়েছিল এটি উবুন্টু 12.04 এলটিএস (যথাযথ পাঙ্গোলিন) এর কবিতার মতো কাজ করে।
রবার্তো টাইলি

1

এই .ডেস্কটপ ফাইলটি ইন্টেলিজিজ 11 ব্যবহার করে আমার জন্য কাজ করেছে:

#!/usr/bin/env xdg-open

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon=/home/mizu/Programs/IntelliJ/bin/idea_CE128.png
Exec=/bin/sh /home/mizu/Programs/IntelliJ/bin/idea.sh
Name=IntelliJ
StartupNotify=true
StartupWMClass=jetbrains-idea-ce

0

আমি ডেস্কটপ ফাইল তৈরির জন্য আইডিইএ 10.5-তে মেনু এন্ট্রি দেখিনি, তবে আপনি সহজেই হাতে হাতে একটি তৈরি করতে পারেন।

এখানে আমার .ডেস্কটপ ফাইলটি রয়েছে (আইডিইএ 10.5 চূড়ান্ত সংস্করণের জন্য):

#!/usr/bin/env xdg-open

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon=/usr/local/share/devtools/idea-IU-107.105/bin/idea128.png
Exec=/bin/sh /usr/local/share/devtools/idea-IU-107.105/bin/idea.sh
Name=IntelliJ
StartupNotify=true
StartupWMClass=com.intellij.idea.Main

আপনি যদি unityক্যে নতুন হন, আপনি কেবল সেই .ডেস্কটপ ফাইলটিকে লঞ্চারে টেনে আনতে পারেন।


0

এই ওয়েবটি সর্বজনীন পদক্ষেপগুলি বর্ণনা করে যা উইন্ডো মিলাকে কাস্টমাইজ করতে ব্যবহার করা যেতে পারে ... অন্যান্য ডেস্কটপগুলির জন্যও পুরোপুরি কাজ করে:

http://wiki.go-docky.com/index.php?title=How_to_Customize_Window_Matching

সরলীকৃত:

  • আপনার (জাভা) অ্যাপ্লিকেশন শুরু করুন
  • এক্সিকিউট: এক্সপ্রপ | গ্রেপ WM_CLASS | awk '{মুদ্রণ $ 4}'
  • অ্যাপ্লিকেশনগুলির মাইয়াপ.ডেস্কটপ ফাইলটিতে এই লাইনটি যুক্ত করুন স্টার্টআপ ডাব্লুএমক্লাস = আউটপুট_ফর্ম_স্টেপ_2__ ছাড়াও_কোটস

উদাহরণ: স্টার্টআপ ডাব্লুএমক্লাস = নেট-সোর্সফোর্স-কাঠবিড়ালি_এসকিএল-ক্লায়েন্ট-মেইন


0

উটুনু 12.04+ এর সাথে ইন্টেলিজ আইডিইএ 12.1 কাজ করতে:

1> নামের একটি ফাইল তৈরি করুন: ~/.local/share/applications/jetbrains-idea.desktop

2> এই সামগ্রীটি ফাইলে যুক্ত করুন:

[Desktop Entry]
Version=1.0
Type=Application
Name=IntelliJ IDEA
Icon=<YOUR-IDEA-FOLDER>/bin/idea.png
Exec="<YOUR-IDEA-FOLDER>/bin/idea.sh" %f
Comment=Develop with pleasure!
Categories=Development;IDE;
Terminal=false
StartupNotify=true
StartupWMClass=jetbrains-idea

3> সিস্টেমটি পুনরায় বুট করুন

এখন আপনার উবুন্টুতে সম্পূর্ণরূপে কাজ করার সেরা আইডিই থাকবে।


0
  1. বিন ফোল্ডার থেকে ./idea.sh দ্বারা সফ্টওয়্যারটি খুলুন
  2. ইন্টেলিজ আইডিইএতে সরঞ্জামগুলি> ডেস্কটপ এন্ট্রি তৈরি করতে ক্লিক করুন ...
  3. লঞ্চারের ইন্টেলিজ আইকনে ডান ক্লিক করুন এবং এটি লক করে এটি আটকে দিন।
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.