隨筆-57  評論-117  文章-1  trackbacks-0

          ant 命令行方式執行build javac編譯class出現 泛型無法轉換 無法確定 <X>X 的類型參數;對于上限為 X,java.lang.Object 的類型變量 X,不存在唯一最大實例

          解決方法:

          需要用到eclipse的jdt來編譯class,不能再使用javac的默認編譯方式。

          在eclipse或MyEclipse的eclipse/plugin目錄中找到org.eclipse.jdt.core_3.5.2.v_981_R35x.jar里面找到jdtCompilerAdapter.jar

          還有

          org.eclipse.jdt.compiler.tool_1.0.100.v_972_R35x.jar
          org.eclipse.jdt.core_3.5.2.v_981_R35x.jar
          org.eclipse.jdt.debug.ui_3.4.1.v20090811_r351.jar
          jdtCompilerAdapter.jar

          并拷貝到ant_home/lib下。

          在ant的build.xml腳本中加入

          <property name="build.compiler" value="org.eclipse.jdt.core.JDTCompilerAdapter"/>

          <javac nowarn="false" debug="true" debuglevel="source,lines,vars" destdir="${dist.path}/classes" source="1.6" target="1.6" encoding="utf-8" fork="true" memoryMaximumSize="512m" includeantruntime="false">

           

          或者

          <javac compiler="org.eclipse.jdt.core.JDTCompilerAdapter" nowarn="false" debug="true" debuglevel="source,lines,vars" destdir="${dist.path}/classes" source="1.6" target="1.6" encoding="utf-8" fork="true" memoryMaximumSize="512m" includeantruntime="false"/>

           


          如果是用eclipse運行ant腳本,在右鍵菜單選擇從RUN as Ant 啟動build.xml時,在對話框中 選擇Runtime jRE:run in the same JRE as workspace.

          image

          記得要引入上面需要的幾個jar包



          作者:hoojo
          出處:
          blog:http://blog.csdn.net/IBM_hoojo
                   http://hoojo.cnblogs.com
          本文版權歸作者和博客園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,否則保留追究法律責任的權利。


          版權所有,轉載請注明出處 本文出自:
          分享道版權所有,歡迎轉載,轉載請注明出處,謝謝
          posted on 2013-10-31 14:10 hoojo 閱讀(5011) 評論(2)  編輯  收藏 所屬分類: IDE/UtilsJavaEEOthersRIA 【富互聯網程序】

          評論:
          # re: 使用eclipse JDT compile class,解決 無法確定 X 的類型參數;對于上限為 X,java.lang.Object 的類型變量 X,不存在唯一最大實例 2013-11-01 10:48 | 鵬達鎖業
          支持博主  回復  更多評論
            
          # re: 使用eclipse JDT compile class,解決 無法確定 X 的類型參數;對于上限為 X,java.lang.Object 的類型變量 X,不存在唯一最大實例 2013-12-11 10:45 | hrdxwang
          多謝,支持博主  回復  更多評論
            
          主站蜘蛛池模板: 莱阳市| 论坛| 凤山县| 荃湾区| 奉节县| 乳山市| 吐鲁番市| 台北县| 施秉县| 昌黎县| 淄博市| 普宁市| 连山| 丹东市| 福鼎市| 无为县| 铁力市| 吴桥县| 连江县| 大庆市| 山东| 自贡市| 建昌县| 喀喇沁旗| 平顺县| 东乡| 鹤壁市| 福安市| 清水县| 华阴市| 武平县| 绥德县| 林口县| 布拖县| 鸡西市| 舞阳县| 海口市| 陇川县| 邢台市| 海盐县| 治县。|