If a table containing Java columns is partitioned, you cannot alter the table without first dropping the partitions. To change the table schema:
Remove the partitions.
Use the alter table command.
Repartition the table.