をjavaアプリケーションを起動する可能性の重複:
Auto startup for java desktop application?コードウィンドウの起動時に
私は、NetBeans 6.5.1を使用してJavaデスクトップアプリケーションを持っています。 Windows上のJarファイルをオートフォーマットするためのコードを提案するのに誰かが私を助けることができるかどうか疑問に思っていました。事前 で
おかげBhavi
をjavaアプリケーションを起動する可能性の重複:
Auto startup for java desktop application?コードウィンドウの起動時に
私は、NetBeans 6.5.1を使用してJavaデスクトップアプリケーションを持っています。 Windows上のJarファイルをオートフォーマットするためのコードを提案するのに誰かが私を助けることができるかどうか疑問に思っていました。事前 で
おかげBhavi
それはあなたが "Windowsの起動" によって何を意味するかに依存します。ユーザーがログインせずにバックグラウンドで実行すると、Windowsサービスラッパーを作成する必要があります。
「Windowsスタートアップ」とは、ユーザーがログインしたときに実行することを意味します。アプリケーションを起動するバッチファイルを作成し、そのバッチファイルへのリンクをユーザーの自動スタートフォルダー(または「すべてのユーザー」自動スタートフォルダー)。
EDIT あなたのコメントに従って私が何を意味するかを明確にする。
あなたは、.NETプログラマと言ったので、あなたは、.NETアプリケーションを開発したいよう私たちは話すことができる:
あなたのプログラムは、Windowsのサービスのように振る舞う必要がある場合は、あなたには、いくつかの必要があると思い「本当の」Windowsサービスとして機能し、Service Managerを使用して起動したときにプログラムを起動するサービスラッパーの種類です(JavaではWindowsサービスを開発できないため、このラッパーが必要です)。
プログラムが通常のアプリケーションのように動作し、ユーザーがログオンするたびに起動する必要がある場合(例:SkypeまたはWinAmp Agent)、プログラムを起動してユーザーのAutoStartフォルダ。 1の場合は
)、あなたは他のポスターの答えを追跡する必要があるだろう - 私は自分の前にやったことがないが、私はそれを行うことができると確信しています。 (http://edn.embarcadero.com/article/32068)
1)の場合、アプリケーションを実行するバッチファイルを作成し、そのユーザーの/ All Users 'AutoRunフォルダにそのバッチファイルへのリンクを作成するだけです。
WindowsApplication.exeに名前を変更したWindows-Tomcatのtomcat6w.exeを使用して、Javaアプリケーション用のサービスを作成します。その後、自動起動に設定します。
この質問を確認:http://stackoverflow.com/questions/979451/auto-startup-for-java-desktop-application – Shoban