###前提・実現したいこと
Mavenを用いて、
実行可能jarを実行したときに外部のファイル(txtファイル等)を相対パスで書き換えるようなプログラムを作る。
これをゲームのセーブデータとして実現したいです。
###発生している問題・エラーメッセージ
EclipseでMavenを使うところまでできました。
とりあえずMainクラスを書き始めたのですが、実行しようとしたら、
「エラー: メイン・クラスmain.Mainが見つからなかったかロードできませんでした」というエラーが出ます。
Mainクラスをどこに置けばいいのか分からなくなりました。
エラー: メイン・クラスmain.Mainが見つからなかったかロードできませんでした
また、XMLの書き方がわかりません。
Class-Pathのところのファイル指定で、相対パスでアクセスできるようにできることは分かりました。
「???」のところには何を書けば良いですか。
<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <configuration> <archive> <manifest> <mainClass>???</mainClass> <addClasspath>true</addClasspath> </manifest> <manifestEntries> <Class-Path>./savedata/</Class-Path> </manifestEntries> </archive> </configuration> </plugin> </plugins> </build>``` ###試したこと 主に下記のサイトを参考にしました。 http://qiita.com/greencoffeemaker/items/18b5bb938dbc5a4e21c0 ###補足情報(言語/FW/ツール等のバージョンなど) Eclipse Mavenを使い始めたばかり(ここの知識がないです)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/06/05 15:08