[
https://issues.apache.org/jira/browse/LANG-1339?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16244324#comment-16244324
]
Stephen Colebourne commented on LANG-1339:
------------------------------------------
Personally I don't think that another package name fork of commons-lang is a
good idea, as it just results in multiple copies of what are fundamentally the
same classes on the classpath. Ignoring this issue means that there is no way
to avoid the java.desktop dependency when using commons-lang v3.x forevermore.
A better solution is to provide a way to use the functionality, but avoid the
dependency. Then users can migrate across to the new code and the old code can
just sit there are be ignored. See my last comment for details.
> Some classes depend on the java.desktop profile
> -----------------------------------------------
>
> Key: LANG-1339
> URL: https://issues.apache.org/jira/browse/LANG-1339
> Project: Commons Lang
> Issue Type: Task
> Reporter: Benedikt Ritter
> Labels: Java9
> Fix For: 3.8
>
>
> Commons Lang currently depends on java.desktop. This seems like an
> unnecessary heavy dependency for a library like Commons Lang. We need to find
> a way to fix this, without breaking bc. For more information see
> https://lists.apache.org/thread.html/8db8ec4aa1bdeae3d471ca4f46a21dc7da1a4c6933e1810238b72283@%3Cdev.commons.apache.org%3E
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)