> Windowsで作ってx86 sokarisでコンパイル(プログラム動作可能)
> できるのであればその方がよいですか・・・

X86 Solaris 版 JDK があるので Win で作って Solaris でコンパイル
というのも十分出来ますが、開発ルール的な制約で出来ないという話?