令和元年5月、6月の開発用メモ

190514

現行版はリストmp3が壊れている (jaydle project)に入っているやつ
階層一番上のものはバッチリっぽい
でも編集機能付いてなかったからだめだ
いやそれはjmmを使うことになってるんだった。

0521火曜日
Public には替えのプロジェクトない
gitディレクトリのが最新なのかな。

Share/share-workspace にもjaydle-projectがあった。
3/8になってる
Error: Could not find or load main class jaydle.Main
となって走らない

jaydleのファイル復習。
正規表現やら、移植やら、スレッドやら、javaならではの大変さ、よくやっているなと思う。これまとめて公開しないと。

Antビルドの件
build.xmlの
<property name=”main-class” location=”Main”/>
がよくわからんな。

いやそれは関係なくて、antの実行、外部ツールから、JREの設定、ワークスペースと同じものつかうにチェックで解決!

Shareにバックアップ取った。そういえば前のバックアップってどこいったんだろ

今度は、二回目のランでエラーでた
クローンしたのもエラーでた
antのプリント見つからない
xmlはプリントアウトした

0528火曜
ビルドはできるようになった。ecjを使って。
でも今度は依存jarをインポートできていない。
jaydleのListMp3FilesとJMMが動かない。
Eclipseから実行だと動く。
EclipseはReferencedLibraryディレクトリのjarを読み込んで、実行可能Jarをビルドしている。そして依存jarを含んでjarを作っている。
Ant版はそれをしていない。
build-auto-by-eclipse-export.xmlのビルドも使えた。
実行可能Jarを作るとき、依存するライブラリをJarにコピーしないといけない。
あとJaydle.jarとJMM.jarの中身がほぼ同じで、Mainだけが違うっぽい。
QiitaのAnt超入門は、Jarが実行可能形式ではない。
Jarの作り方をまた洗わないといけない。
Jarのエントリポイントってなんだ?

6月12日水曜

Mac OSでも作業できるようにShareパーティションにJaydle Workspaceを作った。

antで実行可能jarを作る時、ライブラリのコピーが必要だと思うけど、その辺りの資料なかなか見つからない。公式チュートリアルになっていたかも。

190613 Thu

Still about making a executable jar file using Ant.

Read oreilly’s eclipse book about ant, and official ant page’s top page .

I should read man page of ant and jar. And my blog pages organized about Jaydle, Java, eclipse, ant and etc.

190614 Fri

Changed MacOS eclipse color scheme to classic and indentation to use nextline instead of sameline.

  • Made “Eclipse Workspace” directory in Share partition
  • Made a training project there
  • Eclipse configuration in MacOS (Color scheme, indentation)

 

  1. Make jar file of my utilities
  2. Make executable jar file using Ant (Resolve import error)
  3. Make clear importing process of external jar files
  4. Make Jaydle source code clean and prepare JavaDoc

 

  1. Make jar file of my utilities

I have to determine package name.

MyUtil using mp3agic, so have to solve dependency problem.

 

2.Make executable jar file using Ant (Resolve import error)

Jar file is a archive of class files. so copy this to executable jar and import class files.

190617

Musicbrainz Picard could retagging downloaded MP3 data from their database , but it was a few.

Clouddead – Dead dogs two (BOC Remix)

Common feat Pharrel – Universal mind control

Real love, Can we talk were not found.

LastFM also has database and free API I heard.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s