diff --git a/java/src/org/msgpack/MessageMergeable.java b/java/src/main/java/org/msgpack/MessageMergeable.java similarity index 100% rename from java/src/org/msgpack/MessageMergeable.java rename to java/src/main/java/org/msgpack/MessageMergeable.java diff --git a/java/src/org/msgpack/MessagePackable.java b/java/src/main/java/org/msgpack/MessagePackable.java similarity index 100% rename from java/src/org/msgpack/MessagePackable.java rename to java/src/main/java/org/msgpack/MessagePackable.java diff --git a/java/src/org/msgpack/MessageTypeException.java b/java/src/main/java/org/msgpack/MessageTypeException.java similarity index 100% rename from java/src/org/msgpack/MessageTypeException.java rename to java/src/main/java/org/msgpack/MessageTypeException.java diff --git a/java/src/org/msgpack/Packer.java b/java/src/main/java/org/msgpack/Packer.java similarity index 100% rename from java/src/org/msgpack/Packer.java rename to java/src/main/java/org/msgpack/Packer.java diff --git a/java/src/org/msgpack/Schema.java b/java/src/main/java/org/msgpack/Schema.java similarity index 100% rename from java/src/org/msgpack/Schema.java rename to java/src/main/java/org/msgpack/Schema.java diff --git a/java/src/org/msgpack/UnbufferedUnpacker.java b/java/src/main/java/org/msgpack/UnbufferedUnpacker.java similarity index 100% rename from java/src/org/msgpack/UnbufferedUnpacker.java rename to java/src/main/java/org/msgpack/UnbufferedUnpacker.java diff --git a/java/src/org/msgpack/UnpackException.java b/java/src/main/java/org/msgpack/UnpackException.java similarity index 100% rename from java/src/org/msgpack/UnpackException.java rename to java/src/main/java/org/msgpack/UnpackException.java diff --git a/java/src/org/msgpack/UnpackIterator.java b/java/src/main/java/org/msgpack/UnpackIterator.java similarity index 100% rename from java/src/org/msgpack/UnpackIterator.java rename to java/src/main/java/org/msgpack/UnpackIterator.java diff --git a/java/src/org/msgpack/Unpacker.java b/java/src/main/java/org/msgpack/Unpacker.java similarity index 100% rename from java/src/org/msgpack/Unpacker.java rename to java/src/main/java/org/msgpack/Unpacker.java diff --git a/java/src/org/msgpack/impl/UnpackerImpl.java b/java/src/main/java/org/msgpack/impl/UnpackerImpl.java similarity index 100% rename from java/src/org/msgpack/impl/UnpackerImpl.java rename to java/src/main/java/org/msgpack/impl/UnpackerImpl.java diff --git a/java/src/org/msgpack/schema/ArraySchema.java b/java/src/main/java/org/msgpack/schema/ArraySchema.java similarity index 100% rename from java/src/org/msgpack/schema/ArraySchema.java rename to java/src/main/java/org/msgpack/schema/ArraySchema.java diff --git a/java/src/org/msgpack/schema/ByteSchema.java b/java/src/main/java/org/msgpack/schema/ByteSchema.java similarity index 100% rename from java/src/org/msgpack/schema/ByteSchema.java rename to java/src/main/java/org/msgpack/schema/ByteSchema.java diff --git a/java/src/org/msgpack/schema/ClassGenerator.java b/java/src/main/java/org/msgpack/schema/ClassGenerator.java similarity index 100% rename from java/src/org/msgpack/schema/ClassGenerator.java rename to java/src/main/java/org/msgpack/schema/ClassGenerator.java diff --git a/java/src/org/msgpack/schema/ClassSchema.java b/java/src/main/java/org/msgpack/schema/ClassSchema.java similarity index 100% rename from java/src/org/msgpack/schema/ClassSchema.java rename to java/src/main/java/org/msgpack/schema/ClassSchema.java diff --git a/java/src/org/msgpack/schema/DoubleSchema.java b/java/src/main/java/org/msgpack/schema/DoubleSchema.java similarity index 100% rename from java/src/org/msgpack/schema/DoubleSchema.java rename to java/src/main/java/org/msgpack/schema/DoubleSchema.java diff --git a/java/src/org/msgpack/schema/FieldSchema.java b/java/src/main/java/org/msgpack/schema/FieldSchema.java similarity index 100% rename from java/src/org/msgpack/schema/FieldSchema.java rename to java/src/main/java/org/msgpack/schema/FieldSchema.java diff --git a/java/src/org/msgpack/schema/FloatSchema.java b/java/src/main/java/org/msgpack/schema/FloatSchema.java similarity index 100% rename from java/src/org/msgpack/schema/FloatSchema.java rename to java/src/main/java/org/msgpack/schema/FloatSchema.java diff --git a/java/src/org/msgpack/schema/GenericClassSchema.java b/java/src/main/java/org/msgpack/schema/GenericClassSchema.java similarity index 100% rename from java/src/org/msgpack/schema/GenericClassSchema.java rename to java/src/main/java/org/msgpack/schema/GenericClassSchema.java diff --git a/java/src/org/msgpack/schema/GenericSchema.java b/java/src/main/java/org/msgpack/schema/GenericSchema.java similarity index 100% rename from java/src/org/msgpack/schema/GenericSchema.java rename to java/src/main/java/org/msgpack/schema/GenericSchema.java diff --git a/java/src/org/msgpack/schema/IArraySchema.java b/java/src/main/java/org/msgpack/schema/IArraySchema.java similarity index 100% rename from java/src/org/msgpack/schema/IArraySchema.java rename to java/src/main/java/org/msgpack/schema/IArraySchema.java diff --git a/java/src/org/msgpack/schema/IMapSchema.java b/java/src/main/java/org/msgpack/schema/IMapSchema.java similarity index 100% rename from java/src/org/msgpack/schema/IMapSchema.java rename to java/src/main/java/org/msgpack/schema/IMapSchema.java diff --git a/java/src/org/msgpack/schema/IntSchema.java b/java/src/main/java/org/msgpack/schema/IntSchema.java similarity index 100% rename from java/src/org/msgpack/schema/IntSchema.java rename to java/src/main/java/org/msgpack/schema/IntSchema.java diff --git a/java/src/org/msgpack/schema/LongSchema.java b/java/src/main/java/org/msgpack/schema/LongSchema.java similarity index 100% rename from java/src/org/msgpack/schema/LongSchema.java rename to java/src/main/java/org/msgpack/schema/LongSchema.java diff --git a/java/src/org/msgpack/schema/MapSchema.java b/java/src/main/java/org/msgpack/schema/MapSchema.java similarity index 100% rename from java/src/org/msgpack/schema/MapSchema.java rename to java/src/main/java/org/msgpack/schema/MapSchema.java diff --git a/java/src/org/msgpack/schema/RawSchema.java b/java/src/main/java/org/msgpack/schema/RawSchema.java similarity index 100% rename from java/src/org/msgpack/schema/RawSchema.java rename to java/src/main/java/org/msgpack/schema/RawSchema.java diff --git a/java/src/org/msgpack/schema/ReflectionClassSchema.java b/java/src/main/java/org/msgpack/schema/ReflectionClassSchema.java similarity index 100% rename from java/src/org/msgpack/schema/ReflectionClassSchema.java rename to java/src/main/java/org/msgpack/schema/ReflectionClassSchema.java diff --git a/java/src/org/msgpack/schema/SSchemaParser.java b/java/src/main/java/org/msgpack/schema/SSchemaParser.java similarity index 100% rename from java/src/org/msgpack/schema/SSchemaParser.java rename to java/src/main/java/org/msgpack/schema/SSchemaParser.java diff --git a/java/src/org/msgpack/schema/ShortSchema.java b/java/src/main/java/org/msgpack/schema/ShortSchema.java similarity index 100% rename from java/src/org/msgpack/schema/ShortSchema.java rename to java/src/main/java/org/msgpack/schema/ShortSchema.java diff --git a/java/src/org/msgpack/schema/SpecificClassSchema.java b/java/src/main/java/org/msgpack/schema/SpecificClassSchema.java similarity index 100% rename from java/src/org/msgpack/schema/SpecificClassSchema.java rename to java/src/main/java/org/msgpack/schema/SpecificClassSchema.java diff --git a/java/src/org/msgpack/schema/StringSchema.java b/java/src/main/java/org/msgpack/schema/StringSchema.java similarity index 100% rename from java/src/org/msgpack/schema/StringSchema.java rename to java/src/main/java/org/msgpack/schema/StringSchema.java diff --git a/java/test/org/msgpack/TestPackUnpack.java b/java/src/test/java/org/msgpack/TestPackUnpack.java similarity index 100% rename from java/test/org/msgpack/TestPackUnpack.java rename to java/src/test/java/org/msgpack/TestPackUnpack.java diff --git a/java/test/org/msgpack/TestSample.java b/java/src/test/java/org/msgpack/TestSample.java similarity index 100% rename from java/test/org/msgpack/TestSample.java rename to java/src/test/java/org/msgpack/TestSample.java