とりあえずなんか作った。
おじさんはブログをはじめました。
どうも最近SEになったおじさんです。
ブログを書いていきます。()
備忘録(備忘録)的なブログですのでよしなに
突然ですが、「夢を描けば技術は必ず付いてくる」おじさんはこの言葉が大好きです。
人生の心訓ポジに位置する言葉です。
まぁ、とりあえず【夢を描きましょう】。
今回描く夢は「.exe」ファイルを作成し実行するという夢です。
とりあえず必要な材料は
・eclipse(pleiades-4.6.3-java-win-64bit-jre_20170422)
・exewrap1.1.6
手順はeclipseで適当なプログラムをこしらえる。
(eclipseで)プロジェクトを選択してエクスポート
>JARファイル[次へ]>エクスポート先を選択[次へ]
>[次へ]>エントリーポイントクラスの指定[完了]
次にexewrapを適当なディレクトリに解凍し同階層にエクスポートした~.jarを持ってきてcmdを開き解凍ディレクトリまで移動し「>exewrap.exe ~.jar」を実行
こんな感じになるので出力された~.exe(今回はexportTest.exe)を実行。
今回作成したexeの種類はコンソールアプリケーションなので実行するとcmdが開き動作します。
こんな感じです
本日の夢、達成!
今回作成したプログラムソースその1(ExportTestクラス)
public class ExportTest {
public ExportTest() {
}
//出力するだけ
public void printTest(String str){
System.out.println("テスト出力:" + str);
}
}
その2(MainTest00クラス)
public static void main(String[] args) {
ExportTest exTest = new ExportTest();
String str = "test";
for (int i = 0; i < 100; i++) {
//回数+test文字列が表示される。
exTest.printTest(i + str);
try {
//1000ミリ秒(1秒)プログラム停止
Thread.sleep(1000);
} catch (Exception e) {
System.out.println(e);
}
}
}
}
※今回の失敗点
x86が32bit、x64が64bitなんですねぇ…逆で覚えてて実行ファイル出力がうまく行ってない事に気づいて無くて20分位無駄にしました。(やっかいなことに失敗してても実行ファイルは出力されるみたいです…)
not foundって書いとるやんけ
みんなは出力ステータス、ちゃんと見ような?(すっとぼけ)
では、またの( ˙灬˙ ) ノシ