home ホーム search 検索 -  login ログイン  | reload edit datainfo version cmd icon diff delete  | help ヘルプ

Java/com.sun.tools.javac.Main, Compiler API, tools.jar 今昔メモ

Java/com.sun.tools.javac.Main, Compiler API, tools.jar 今昔メモ

Java / com.sun.tools.javac.Main, Compiler API, tools.jar 今昔メモ
id: 1072 所有者: msakamoto-sf    作成日: 2012-04-09 22:39:09
カテゴリ: Java 

JDK 1.5 時代と 1.6 時代、さらに Mac OS X 上の Java とで、だいぶ扱いが異なってきたのでメモ。

com.sun.tools.javac.Main
tools.jar と Mac OS X
Maven で tools.jar を参照したい

単純な解決策:

<dependencies>  
  <dependency>  
    <groupId>com.sun</groupId>  
    <artifactId>tools</artifactId>  
    <version>1.5.0</version>  
    <scope>system</scope>  
    <systemPath>${java.home}/../lib/tools.jar</systemPath>  
  </dependency>  
</dependencies>  

Macの場合だけ除外したい:

<profiles>  
   <profile>  
     <id>windows</id>  
     <activation>  
       <os>  
         <family>windows</family>  
       </os>  
     </activation>  
     <dependencies>  
       <dependency>  
         <groupId>com.sun</groupId>  
         <artifactId>tools</artifactId>  
         <version>1.5.0</version>  
         <scope>system</scope>  
         <systemPath>${java.home}/../lib/tools.jar</systemPath>  
       </dependency>  
     </dependencies>  
   </profile>  
 </profiles>  

参考:



プレーンテキスト形式でダウンロード
現在のバージョン : 1
更新者: msakamoto-sf
更新日: 2012-04-09 22:48:45
md5:8b393123f7698088dfd9ebde7b98824a
sha1:5d740e83975b2bee56d1fba3422a90f44a4cf435
コメント
コメントを投稿するにはログインして下さい。