I'll give it a try, thx Markku.

2009/8/25 Markku Saarela <markkusaar...@kolumbus.fi>:
> Hi,
>
> You can configure compiler plugin to use certain compiler version
>
> http://maven.apache.org/plugins/maven-compiler-plugin/examples/compile-using-different-jdk.html
>
> also you can put additional target and source definitions in the same
> compiler plugin configuration
>
> http://maven.apache.org/plugins/maven-compiler-plugin/examples/set-compiler-source-and-target.html
>
> rgds,
>
> Markku
>
>
>
> Kevin wrote:
>> I'm moving a legacy project into Maven2, but there're some classes
>> using the SUN deprecated API which are not recommended now, so I get a
>> failure message when running mvn compile.
>>
>> [ERROR] BUILD FAILURE
>> [INFO] 
>> ------------------------------------------------------------------------
>> [INFO] Compilation failure
>>
>> D:\ideaprojects2\bbs\foo\src\main\java\bar\baz\utility\CheckCode.java:[11,31]
>> 警告:com.sun.image.codec.jpeg.JPEGCodec 是 Sun 的专用 API,可能会在未来版本中删除
>>
>> D:\ideaprojects2\bbs\foo\src\main\java\bar\baz\utility\CheckCode.java:[12,31]
>> 警告:com.sun.image.codec.jpeg.JPEGEncodeParam 是 Sun 的专用 API,可能会在未来版本中删除
>>
>> D:\ideaprojects2\bbs\foo\src\main\java\bar\baz\utility\CheckCode.java:[13,31]
>> 警告:com.sun.image.codec.jpeg.JPEGImageEncoder 是 Sun 的专用 API,可能会在未来版本中删除
>>
>> D:\ideaprojects2\bbs\foo\src\main\java\bar\baz\side\Base64.java:[8,10]
>> 警告:sun.misc.BASE64Encoder 是 Sun 的专用 API,可能会在未来版本中删除
>>
>> D:\ideaprojects2\bbs\foo\src\main\java\bar\baz\side\Base64.java:[8,47]
>> 警告:sun.misc.BASE64Encoder 是 Sun 的专用 API,可能会在未来版本中删除
>>
>> D:\ideaprojects2\bbs\foo\src\main\java\bar\baz\side\Base64.java:[13,10]
>> 警告:sun.misc.BASE64Decoder 是 Sun 的专用 API,可能会在未来版本中删除
>>
>> D:\ideaprojects2\bbs\foo\src\main\java\bar\baz\side\Base64.java:[13,47]
>> 警告:sun.misc.BASE64Decoder 是 Sun 的专用 API,可能会在未来版本中删除
>>
>> D:\ideaprojects2\bbs\foo\src\main\java\bar\baz\utility\CheckCode.java:[133,2]
>> 警告:com.sun.image.codec.jpeg.JPEGImageEncoder 是 Sun 的专用 API,可能会在未来版本中删除
>>
>> D:\ideaprojects2\bbs\foo\src\main\java\bar\baz\utility\CheckCode.java:[133,29]
>> 警告:com.sun.image.codec.jpeg.JPEGCodec 是 Sun 的专用 API,可能会在未来版本中删除
>>
>> D:\ideaprojects2\bbs\foo\src\main\java\bar\baz\utility\CheckCode.java:[134,2]
>> 警告:com.sun.image.codec.jpeg.JPEGEncodeParam 是 Sun 的专用 API,可能会在未来版本中删除
>>
>> D:\ideaprojects2\bbs\foo\src\main\java\bar\baz\article\ad\Base64.java:[8,10]
>> 警告:sun.misc.BASE64Encoder 是 Sun 的专用 API,可能会在未来版本中删除
>>
>> D:\ideaprojects2\bbs\foo\src\main\java\bar\baz\article\ad\Base64.java:[8,47]
>> 警告:sun.misc.BASE64Encoder 是 Sun 的专用 API,可能会在未来版本中删除
>>
>> D:\ideaprojects2\bbs\foo\src\main\java\bar\baz\article\ad\Base64.java:[13,10]
>> 警告:sun.misc.BASE64Decoder 是 Sun 的专用 API,可能会在未来版本中删除
>>
>> D:\ideaprojects2\bbs\foo\src\main\java\bar\baz\article\ad\Base64.java:[13,47]
>> 警告:sun.misc.BASE64Decoder 是 Sun 的专用 API,可能会在未来版本中删除
>>
>> and these classes wouldn't be compiled. Is there anyway that I can
>> just ignore the warnings and succeed in compiling without replacing
>> the codes?
>>
>> My JDK version:
>> java version "1.6.0_16"
>> Java(TM) SE Runtime Environment (build 1.6.0_16-b01)
>> Java HotSpot(TM) Client VM (build 14.2-b01, mixed mode, sharing)
>>
>> TIA.
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> For additional commands, e-mail: users-h...@maven.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org

Reply via email to