Eclipse LunaをWindows-7タスクバーに固定するにはどうすればよいですか?


15

以前は、次の行をeclipse.iniファイルに追加することで、Eclipseをタスクバーに固定できました。

-vm
C:/Program Files/Java/[my java version]/bin

しかし、新しいEclipse Lunaリリースでは機能しないようです。これらの行がないと、アプリケーションを固定できず、タスクバーのアイコンを右クリックしてもコンテキストメニューが表示されません。

これを修正する方法はありますか?


同じ問題があります。bugs.eclipse.orgを検索しましたが、壊れた右クリックメニューへの参照が見つかりませんでした。現在、いくつかのバージョンでピン止めが部分的に壊れています(バグ314805および432353を参照)
ディディエL 14

個人的には、スタートメニューにピン留めするだけなので、タスクバーにアイコンが1つしかありません。
エニグマ

eclipse.exeをエクスプローラーからタスクバーにドラッグするだけではどうですか?
フランティシェクツィアチク

回答:


11

過去のバージョンではeclipse.iniで-vm設定を使用しましたが、ここでは問題を解決しませんでした。タスクバーに直接固定すると、Lunaの初期化が完了すると、アイコンが重複して表示されます。FWIW、私は修正にハッキングしたようです。まず、eclipse.exeを右クリックして、[スタート]メニューに固定しました。次に、スタートからLunaを起動した後、タスクバーに表示されるアイコンを右クリックし、タスクバーに固定しました。次に、[スタート]メニューから固定を解除しました([スタート]> [Eclipse]よりもアイコンに直接アクセスする方が望ましいため)。そして一度完了すると、Lunaはタスクバーから起動し、アイコンが更新されますが、完全に読み込まれると複製されません。


3
iniファイルに-vmを戻した後、これはうまくいきました。
マーティンラレンテ14

これは私にはうまくいきませんでした。パス変数の前にjava binフォルダーを追加しました。
エリックロバートソン

6

Windows 10 Pro x64 Insider Preview Build 10130上のEclipse Mars 64ビットでこの問題が発生しました。WindowsVistaアプリであるEclipseを実行することで解決できました。

  1. 固定されたアイコンを削除して、タスクバーを作成します

  2. Eclipse実行可能ファイルを右クリック->プロパティ->互換性タブ->互換モード

  3. 互換モードでこのプログラムを実行するをチェックしてください

  4. Windows Vista(いずれか)を選択します。

  5. 実行可能ファイルをクリックしてEclipseを実行し、完全にロードされたらピン留めします。

ショートカット(C:\ Users \ [Your User] \ AppData \ Roaming \ Microsoft \ Internet Explorer \ Quick Launch \ User Pinned \ TaskBar)またはeclipse.iniファイルのいずれにも-vmフラグを追加する必要はありませんでした。


これは重複アイコンを取り除くために機能しましたが、JDK8上のgitプロジェクトで内部エラーが発生することがわかりました。このコメントに続くスタックトレースは、jgitによってトリガーされることを示しています
アルキメデス

java.lang.InternalError:sun.nio.fs.WindowsNativeDispatcher.CreateSymbolicLink0(Native Method)でsun.nio.fs.WindowsNativeDispatcher.CreateSymbolicLink(WindowsNativeDispatcher.java:890)でsun.nio.fs.WindowsFileSystemProviderに到達しないでください。 createSymbolicLink(WindowsFileSystemProvider.java:578)at java.nio.file.Files.createSymbolicLink(Files.java:1043)at org.eclipse.jgit.util.FileUtil.createSymLink(FileUtil.java:111)
Archimedes Trajano

それを聞いてすみません!Eclipse for Javaを使用していないため、同じ動作をするかどうかはわかりませんが、どちらのショートカット(C:\ Users [Your User] \ AppData \ Roaming \ Microsoft \ Internet Explorer \ Quick Launch \ User Pinned \ TaskBar)またはeclipse.iniファイル。このスレッドの多くの答えで正確な手順を見つけることができます。eclipse.iniファイルの最初に行を追加してください。
ジェレミーパレ

バグ@ArchimedesTrajanoは、javaに固有ではなく、に説明していegitます。私はgitと共有されているphpプロジェクトでwin10に同じ問題を抱えています。
クトゥルフ

1
-vmパラメーターを追加することも、最初に[スタート]メニューにピン留めするトリックも機能しませんでしたが、互換性設定を変更すると、Windows 10 + Eclipse 4.6(ネオン)で問題が修正されました。
セバスチャンザートナー

2

手順:

  1. eclipseインストールディレクトリに移動し、eclipse.exeを右クリックして[ショートカットの作成]をクリックします
  2. 新しく作成したショートカットをダブルクリックして、Eclipseを開きます。
  3. ワークスペースの選択とスプラッシュスクリーンを通過します。Eclipseが完全にロードされたら、タスクバーのEclipseアイコンを右クリックし、「このプログラムをタスクバーにピン留めする」をクリックします。
  4. Eclipseを閉じます。
  5. ショートカットを削除します。

結果:

  • Eclipseタスクバーの重複エントリはありません。これは、最新のEclipseリリースの既知の問題です
  • Eclipseのタスクバーエントリのコンテキストメニューが機能する(これはEclipe Lunaの新しい問題であることに気付きました)

Eclipseが適切なJVMでも実行されることを確認する必要があります。したがって、PATHシステム変数を変更して、選択したJVMへのパスを含めるか、eclipse.exeと同じディレクトリにあるeclipse.iniファイルを変更して、次の2行を追加できます。

-vm
C:/Program Files/Java/[your Java VM]/bin

PATHソリューションを選択した場合、PATH変数に次のテキストを追加します。

;C:/Program Files/Java/[your Java VM]/bin

Windowsタスクマネージャーを開き、Eclipseの実行に使用されるコマンドラインを調べて、選択したJVMでEclipseが実行されていることを確認します。私のシステムでは、C:\ Windows \ System32 \にあるjavaw.exeが使用されていることに気付きました。


4.4.2にはまだコンテキストメニューがありません
...-patstuart

stackoverflow.com/q/11524162と組み合わせると、これを機能させることができました。
patstuart

1

これは私のために働いた:

1-実行可能ファイル「eclipse.exe」をデスクトップにコピー/貼り付けします2-タスクバーに固定します3-デスクトップ実行可能ファイルを削除します4-タスクバーのeclipseアイコンを右クリックし、リストのeclipseアイコンを右クリック>プロパティ5-実行可能ファイル(ターゲット:.... / eclipse.exe)へのパスを変更し、ディレクトリを変更します(開始:)

奇妙ですが、それは私のために働きます!!!


動作しません。タスクバーに2つのアイコンが表示されます。
ティモス14年

0

今日はまったく同じ問題があったので、現在使用している回避策は、Eclipse実行可能ファイルを見つけて右クリックし、「タスクバーにピン留めする」と言うことです。他のほとんどのWindowsアプリケーションに対する不格好で不均一な振る舞いですが、将来誰かがより良い修正を行うでしょう。


1
これは機能しません。Eclipseが完全に起動すると、固定アイコンの横に新しいアイコンが使用されます。
マーティンラレンテ14

ええ、私はその日の後半にそのように気づきました。スプラッシュ画面が表示されている間は完璧に見えたので、後で確認するのを忘れていたはずです。私はそれで何かを手に入れることができるかどうかをチェックインします。
bschultek 14

0

私はそれを機能させる方法を見つけました。

まず、Eclipse.exeを見つけてタスクバーに固定します。次に、その固定アイコンを使用してEclipseを開始します。これで、スプラッシュ画面が消えると、起動に使用したアイコンとは別のアイコンとして日食がタスクバーに表示されることがわかります。

心配無用。古いアイコンの固定を解除し、Eclipseが実行されているアイコンを右クリックして固定します。出来上がり!アイコンは固定され、Eclipseは実行を続けます。ここで、必要に応じてEclipseを閉じて開始すると、完全に機能することがわかります。

PS:-vmを追加し、eclipse.iniでJVMのパスを指定することを忘れないでください


4
これはEclipse Lunaでは機能しません。表示される2番目のアイコンのコンテキストメニューは使用できません。
ティモス14年

0

Eclipseアイコンをクリックしてタスクバーにドラッグしました。ピン留め。


0

この答えを追加すると、このスーパーユーザーページは「eclipse lunaはタスクバーにピン留めできません」でGoogleで1番を表示します。

Windows 8でEclipse Luna 1a(4.4.1)を実行しているとうまくいきました:

binフォルダを追加するだけpathでは不十分bin/server/jvm.dllで、-vmパラメータで場所を指定する必要がありました。

-vm C:/Program Files/Java/[myJavaVersion]/bin/server/jvm.dll

また、この行が含まれる行の前に追加された場合にのみ機能しました

 --launcher.appendVmargs [...]

2010年以降、これについて日食バグレポートが提出されています。コメントには役立つヒントが含まれています。https//bugs.eclipse.org/bugs/show_bug.cgi?id = 314805


0

以前の回答はまったく機能しませんでした(Windows 7 64ビット)...

-vmエントリをeclipse.iniに追加すると、Eclipseの起動に失敗しました。大きなエラーダイアログが表示されただけです(そして、そのエントリ有効なJava VMを指していました)。

スタートメニューへの固定、またはデスクトップでのショートカットの作成を含む回避策は効果がありませんでした。

やった仕事は、Java binディレクトリを追加した(C:\プログラムファイル\のJava \ jre7 \ binに)として最初に私のPATHの項目(システム変数のPATHユーザー変数ではありませんPATH)。これを行った後、Eclipseを起動し、スプラッシュ画面を通過するのを待ち、タスクバーエントリを右クリックしました。これで「このプログラムをタスクバーにピン留め」メニューに表示され、追加のボーナスとして「新しいタスク」と「タスクのアクティブ化」エントリも機能します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.