私は現在、私のシニアプロジェクトのための自分のプログラミング言語を書いており、それをコンパイルするためにjavaを使用しています。 (ある意味では、テキストファイルを読み込み、キーワードやフレーズを取り出して、それをどのように定義するかという意味で)。私はテキストファイルを ".SeniorProject"のような形式にしてからダブルクリックして、それを読み込んで実際に動作するJavaプログラムに直接向けることができたいと思っています。私が現在使っているeclipseの代わりにコマンドプロンプトを使って入出力を行います。可能であれば、誰かが私にガイドを案内したり、説明したりすることができますか?私は、Linux用ではなくWindows用のデバイスを使用していますので、コマンドプロンプトから入力を受け取りたいという私にとってはもっと複雑になります。自分のファイルタイプを作成し、別のファイルを実行させますか?
答えて
まず、eclipeの外部でプログラムを実行するには、.jar
ファイル(Java実行可能ファイル)にコンパイルできます。日食では、file -> export -> JAR file
に行くことでこれを行うことができます。その後、コマンドプロンプトにjava <yourfilename>.jar
と入力するだけで、このようなプログラムを使用することができます。
ファイル拡張子をjarファイルに関連付けるのはやや難解です。理論的には、任意のファイル拡張子を任意の実行可能ファイルに関連付けることができますが、ウィンドウ実行可能ファイルのみを関連付けることができます。 .bat
ファイルを作成してjvmでjarファイルを起動するか、Launch4jのようなexeラッパーを使用してjarファイルのexe形式を作成することができます。ガンボの答え@上拡大すること
これは大いに助けてくれてありがとう、私はかなり多くのことを要約していると思います:) –
あなたは、あなたのJavaプログラムが実行され、その主な方法でしょうその後、thisbatfile.bat c:\my.seniorProject
を実行する場合は、
java javaprog.jar %*
または
java <any other args you want go here> JavaProg %*
を実行.BATファイルを作ることができますarguments変数を使用して "c:\ my.seniorProject"にアクセスできます。
これらを実行しやすくするために、その.batファイルを ".seniorProject"ファイルに関連付けることができます。 あなたは.seniorProjectファイルを使用して新しいバッチファイルを関連付けることができる2つの方法の1:
- (簡単、マニュアル)「.seniorProject」の拡張子を持つファイルをダブルクリックします。これにより、 ".seniorProject"ファイルを開くのに使用される優先プログラムとしてバッチファイルを選択できるダイアログが表示されます。
- (難しくありますが、スクリプトを作成し、右クリックメニューに表示される別の '編集'と '実行'オプションを指定できます)
assoc
を使用して新しいファイルタイプエイリアスを作成し、ftype
を使用してあなたのバッチファイルでそのエイリアスの 'open'アクション。
関連付けが完了したら、.seniorProjectファイルをダブルクリックして実行することができます。
- 1. Visual Studioで自分のプログラムの実行ファイルを作成できません2017
- 2. py2exeを使用して作成した実行ファイルは、自分のコンピュータでのみ実行され、他のコンピュータでは実行されません。
- 3. 自分のプロジェクトで自分のRファイルが生成されませんか?
- 4. 別のコントローラから作成アクションを実行しますか?
- 5. ファイル名を作成するために別々の行を分割します
- 6. Flex 4を使用して自分のSWCファイルを作成しますか?
- 7. 既存のファイルにポッドを追加しました。自分のワークスペースに別のプロジェクトを作成しました。
- 8. Pythonスクリプトの実行中に余分なファイルが作成されました
- 9. Visual C++は自分のファイルだけにXMLコメントを生成させますか?
- 10. Python:cx_freeze(テキストファイル)で作成されたPython実行ファイルを実行できません
- 11. Aws Elasticbeanは自分の.jarアプリケーションを実行しません
- 12. サブライムはクロムで自分のコードを実行しません
- 13. py2exeで作成された単一の実行ファイルは動作しません
- 14. 別の実行可能ファイルを作成するWindows Formsアプリケーション
- 15. 自分のプロンプトウィンドウがJavaScriptの実行を停止しますか?
- 16. 作成したJavaプログラムを自分のPCに実行するには
- 17. 自分のサーバーにクラウドデータラブカーネルを実行していますか?
- 18. .vimrcをファイルタイプまたは作業ディレクトリと区別しますか?
- 19. 自分のライブダッシュプレーヤーを作成
- 20. C#で自己解凍型実行ファイルを作成する
- 21. 自分自身で作成したシェルを.shファイルで動作させるには
- 22. 自分のprintf関数を作成しますか?
- 23. ブーストツールの実行ファイルを作成する
- 24. なぜこのタイマーは自分のフラグメント内で実行されませんか?
- 25. Makefile - フォルダ内の各.cの実行ファイルを作成します。
- 26. 自分自身の地形上に低ポリゴンのアニメーションを作成しますか?
- 27. 実行可能なJARファイルを作成しますか?
- 28. PHPで自分のコードを実行できません
- 29. 自分のデバイスでXcodeアプリを実行していませんか?
- 30. 自分のカスタムユーザプロバイダを実行しようとしています。
cmdウィンドウで 'help ftype'を見てください – LotPings