2014年5月19日月曜日

Apache Maven プロジェクト作成

Apache Mavenでプロジェクトを新規作成するときの手順

前提:Mavenがインストールされていること

コマンド


mvn archetype:create -DgroupId=com.sample -DartifactId=Sample

 groupId:パッケージ名(com.sample)
 artifactId:プロジェクト名(Sample)

「BUILD SUCCESS」と出力されれは、作成成功です。

ファイル構成


Sample
 |- pom.xml
 |- src
     |- main
     |   |- java
     |       |- com
     |           |- sample
     |               |- App.java
     |- test
         |- java
             |- com
                 |- sample
                     |- AppTest.java

2014年5月4日日曜日

Linux(Ubuntu)の環境変数について

「Linux」 「環境変数」でググると
bashrc、profileの2系統のファイルが出てくる。

今までは、何も考えずbashrc($home配下)を使用していて
問題なく動作していたが、若干気になったので調べてみた。


そもそも、bashrc、profileのファイル自体、各二か所に配置されている。

  1. 「/etc」配下(bash.bashrc、profile)
  2. 「$home」配下(.bashrc、.profile)
1は全アカウント共通の設定、2はアカウント固有の設定で、
ログイン時に1度読み込まれます。

そのため、環境変数などの固定(ログイン時に1度読み込めば良い)値は
profileの方に設定すれば良い。


bashrcはシェル実行時に毎回読み込まれるらしいのですが、
今のところ、bashrcに設定すべき情報が見当たらないので、
見つかったら更新します。。。