Ant の TestNG タスクで Java9 の --add-modules コマンドオプションがエラーになるのを回避する
こんにちは、開発担当の Masa です。 JDK9 では "javax.xml.ws.*" など一部のモジュールがデフォルトで読み込まれなくなったため、必要であれば "--add-modules" Java コマンドオプションでモジュールの読み込みを指定します。 Ant で TestNG を実行する際に "jvmarg" で "--add-modules" Java コマンドオプションを追加するとエラーになる現象が発生しました。
Java 9 の Javadoc 検索機能を使ってみる
パッケージ製品開発担当の大です。こんにちは。 Java 9では、Javadocに待望の検索機能がつくそうです。Early Access BuildのページからJavadocをダウンロードして開いてみると、こんな感じで右上に検索用のテキストボックスが追加されていますね。 今回はこのJavadocの検索機能について調べてみました。
Java9 Jigsaw はコンパイラー準拠レベル1.8 だとどうなるのか
こんにちは、開発担当の Masa です。 Java系製品の開発担当としては Java9 のリリースが待ち遠しいような怖いような今日この頃です。 一番の目玉機能である Jigsaw ですが、コンパイラー準拠レベル1.8でコンパイルするとモジュール間のアクセス制御はどうなるんだろう?という素朴な疑問を確かめてみました。
Java 9のTIFF入出力機能を試してみた
パッケージ製品開発担当の大です。こんにちは。 次期版のJava SEはJava 9になりますね。スケジュールはいつも通りちょっとづつ遅れ、いまのところ2017年7月のリリース予定な感じです。Java 9といえばProject Jigsawによるモジュールシステムや、jshellの搭載などがよく話題になってますが、実装される予定の機能を眺めていたら、どうやらTIFF入出力が正式に入ることになりそうなのに気がつきました。 JEP 262: TIFF Image I/O これは弊社製品でTIFFを出力する際にも使えるかも?ということで、今回はこれを調査してみます。
Azure Toolkit for Eclipse で "Error importing subscriptions"
こんにちは、開発担当の Masa です。 帳票クリエータ Ver.3 for Java を Azure で動作検証しています。 Cloud Service にアプリケーションをデプロイするため、Azure Toolkit for Eclipse を使ってパッケージを作成したいのですがエラーが発生して困っています。 結論としては「パッケージを作成するのは諦めて、最初から Publish しましょう」と言うことです。