02-05-2021



This page shows Java code examples of com.sun.javadoc.SourcePosition. Good documentation doesn't come easy Documenting source code is rarely something a coder likes to do. I'm just as guilty as anyone else. I know it's a 'good thing', but my natural inclination is to.

FAQ

  • First, you need to add a file for conversion: drag & drop your DOC file or click inside the white area to choose a file. Then click the "Convert" button. When DOC to XLSX conversion is completed, you can download your XLSX file.
  • This converter works fast. You can change DOC to XLSX in a few seconds.
  • 🛡️ Is it safe to convert DOC to XLSX using free GroupDocs converter?)
    Of course! The download link of XLSX files will be available instantly after conversion. We delete uploaded files after 24 hours and the download links will stop working after this time period. No one has access to your files. File conversion (including DOC is absolutely safe.
  • 💻 Can I convert DOC to XLSX on Linux, Mac OS or Android?
    Yes, you can use free GroupDocs converter on any operating system that has a web browser. Our DOC to XLSX converter works online and does not require any software installation.
  • You can use any modern browser to convert DOC, for example, Google Chrome, Firefox, Opera, Safari.
  • </> How can I get the source code for DOC to XLSX conversion?
    Detailed examples are available at GitHub in the form of executable projects. If you are only interested in DOC to XLSX conversion then check .NET & Java examples.

仕事上によく使うMavenのコマンド集を整理しました。

検証環境

・macOS Sierra
・java version 1.8.0_111
・Apache Maven 3.3.9

コマンド集

Mavenのインストール

tarファイルを解凍し、PATHに追加するためにbash_profileにM3_HOMEを追記する。

インストール後の確認

雛形プロジェクトの作成。

Javadoc

またはmvn archetype:generateで対話式でプロジェクト新規作成できる。

プロジェクト検証

コンパイルを実行せず、プロジェクトに誤りがないかをチェックする。

コンパイル

プロジェクトをコンパイルする

コンパイル時JDKバーションまたは、JVMオプションを指定する場合、pom.xmlに以下の情報を追記する。

テストの実行

Junitテストクラスの実行

特定のクラスのみテストを実行する。

特定のクラス、特定メソッドのみテストを実行する。

ワイルドカードを使って対象となるテストクラスを一括実行する。

パッケージ生成

JAR、WAR等の成果物を生成する。
packageを実行すればvaliate、compile、test、packageのフェーズも実行される。

テストコードの実行をスキップし、JARを生成する。

テストコードのコンパイル、およびテストの実行をスキップする。

インストール

Javadoc Markdown Eclipse

JARをローカルリポジトリにインストールする。

サードパーティJARをローカルリポジトリにインストールする。

テストコードの実行をスキップする。

テストコードのコンパイル、およびテストの実行をスキップする。

デプロイ

パッケージをリモートリポジトリに登録する。
deployを実行すれば、その前のフェーズが全部実行される。

Clean

targetディレクトリを削除する。

package、installの先に実行するのは一般的です。

情報表示

プロジェクトが持つ依存関係をtreeで表示する。

デフォルト設定を含め、pomファイルの情報を表示する。

Javadoc

デフォルト設定を含め、設定ファイルの情報を表示する。

ANT用build.xmlの生成

Javadoc

maven-ant-pluginを利用して、ant用build.xmlを生成する。

Eclipse用プロジェクトの生成

maven-eclipse-pluginを利用して.project.classpathが生成され、Eclipseでインポートできるようになる。

ライブラリの出力

dependency-maven-pluginを利用し、依存するライブラリを特定のディレクトリにコピーする。

Javadoc

アセンブリの出力

maven-assembly-pluginを利用して、ビルド済みのプロジェクトから実行可能Jar(アセンブリ)を作成する。

Javadoc

Javadocを生成する。

Linux Markdown To Pdf

ライブラリソース

Intellij Javadoc Markdown

依存しているライブラリのソースを出力する。