jarファイルの実行時のエラー
Q&A
Closed
解決したいこと
VScodeのターミナル機能にて、powerShellではエラーが起こるのに、
コマンドプロンプトを利用すると正常に動作する現象を確認しました。
原因がわからないため教えていただきたいです。
jdk 23をWindowsにて使用しています。
javaにて制作したプログラムをjarファイルに変換し、
コマンドを使用して実行しようとしていました。
JavaSample
└ jar
├ main.jar
├ toy.jar
├ transport.jar
├ mainパッケージ
├ toyパッケージ
└ transportパッケージ
上記のパッケージをそれぞれjarファイルにまとめました。
mainパッケージにはメインクラスファイルが二つ含まれています。
該当するソースコード
C:\Users\shark\OneDrive\デスクトップ\JavaSample\jar> java -cp main.jar;toy.jar;transport.jar main.Main2
発生している問題・エラー
toy.jar : 用語 'toy.jar' は、コマンドレット、関数、スクリプト ファイル、または操作可能なプログラムの名前として
認識されません。
自分で試したこと
コマンドプロンプトで実行すると、jarファイルが正常に処理されました。
PowerShellはコマンドプロンプトでできることは全て可能と聞いていたため、
不思議に思い質問させていただきました。