- ベストアンサー
JAVA勉強中ですが…
JAVAの勉強中ですが、実際にモノを作ってみないといまいち身についているのかが実感できません。 そこで自分がこんなのが欲しいと思っているものを作成しようとしているのですが、それに近いサンプルや書籍がなかなか無く、全然先に進めません。 自分が作ろうとしているものは、予め自分の良く使用するIEのお気に入りを、他のPCにも簡単に移せるようなEXEファイルです。そんなに難しくは無いのでしょうが、どう手をつけてよいのか分からないので、サンプルやアドバイスをいただけないでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。 下記の処理は初心者でしたら結構難しいと思いますよ。 EXEファイルでなくてjavaを実行するバッチファイル を作成すればいいとしても(もちろんこちらも相手側にjava実行環境が入っている必要があります)、 >お気に入りを登録するユーザーを選択し実行 こちらをGUIで作成するとすると、 WEB言語(JSPやサープレット)も 使わなければなりませんし。 まずはコマンドプロンプト上で実行する形式で 作成した方がいいと思います。 コマンドプロンプトでコマンドライン引数で 受け取ってユーザーを取得し、 ユーザーのパス+お気に入りのパスを定数 (\Favorites)で記述しておいた物に 自分のパスのお気に入りをコピー、 という流れでしょうか。 相手先のパスが見つからなかった・ コピー先に同じ物があった場合は例外を発行する・ GUIを採用する、など その後色々拡張していけばいいと思います。 回答内のコマンドライン引数・コピーする等の やり方は色々なHPに記載されていると思いますので そちらを参照ください。 下記はバッチファイルを呼び出して実行ファイルを 作成するフリーウェアです。 ではでは。
その他の回答 (1)
- picoz
- ベストアンサー率25% (12/48)
あまり質問の意味がよくわからないので回答ができているかわかりませんが、 Javaのソースをコンパイルするとclassファイルが出来上がります。決してEXEファイルは出来上がりません。 しかも他のPCにも簡単に移せると書いてありますが、他のPC上で動かす場合、JDKがなければ動作しません。
補足
根本的に作成できないから、似たようなサンプルが出てこないんですかね~?(⌒ ⌒;) アプリケーションをインストールする時は、 1.EXEファイルを実行 2.インストールする場所を聞いてくるので、必要があれば場所を指定して実行 3.指定場所にアプリケーションがインストールされる 、、、みたいな感じだと思うのですが、そんな感じで 1.EXEファイルを実行 2.お気に入りを登録するユーザーを選択し実行 といった感じで簡単に出来ないのかな~と…。