Java

Cygwinでjarファイルを実行しようとしたらError: Unable to access jarfileとなった

Cygwinでjarファイルを実行しようとしたらGit Bashでは生じないエラーに見舞われた % java -jar /cygdrive/c/jar/hoge.jar Error: Unable to access jarfile /cygdrive/c/hoge.jar ちゃんと指定したパスにファイルがあるはずなのにアクセスできないと言われ…

EclipseでのMavenプロジェクトの作成、jarファイルの作り方

基本的なことだけど躓くところが多かったのでまとめてみた。 Mavenプロジェクト作成 NewからMaven Projectを選ぶ Create a simple projectにチェックを入れる Group IdとArtifact Idを入力する Artifact Idはプロジェクト名になるようだ pom.xmlの編集 <properties> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target></maven.compiler.target></properties>…

Javaのジェネリクスとjsonファイルの作り方

Javaのジェネリクス(総称型)はC++でいうテンプレートらしいです。 これを使えばjson用のオブジェクトも楽に作れそう import java.util.ArrayList; import java.util.List; public class MyJson<T> { public int num; public List<T> extras; MyJson() { this.num</t></t>…