JAvaプログラムをjarパッケージにする方法
751 ワード
多くの場合、javaのプログラムをjarパッケージにしてLinuxシステムを走る必要があります.eclipseとideaコンパイラを使用してjarパッケージのエクスポートを行うことができます.
Ideaを使用したjarパッケージのエクスポート IDEAが実行可能なjarをどのようにパッケージ化するかという問題です.
jarパッケージを作成すると、プログラムがリソースにアクセスする際に発生する問題 jarパッケージに電話した後、プログラムにリソースファイルへのアクセスがある場合、ファイルにアクセスできないエラーが発生する可能性があります.
問題の説明私たちはよくコードの中でいくつかのリソースファイル(例えば、画像、音楽、テキストなど)を読みます.単独で実行する場合、これらの簡単な処理はもちろん問題ありません.しかし、コードをjarパッケージにした後、リソースファイルを一緒にパッケージ化しても、これらのものは見つかりません. 参考文書:【解惑】jarパケットに深く入り込む:jarパケットからリソースファイル を読み出す
解決策は以下のコードを使用すればよい:
Ideaを使用したjarパッケージのエクスポート
jarパッケージを作成すると、プログラムがリソースにアクセスする際に発生する問題
問題の説明
解決策
InputStream is=Thread.currentThread().getContextClassLoader().getResourceAsStream("tag_set.csv");
BufferReader br=new BufferedReader(new InputStreamReader(is));