[ 
https://issues.apache.org/jira/browse/MNGSITE-424?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Elliotte Rusty Harold updated MNGSITE-424:
------------------------------------------
    Description: 
https://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html
 says that system dependencies are deprecated. However it fails to suggest what 
developers should do instead.

There is an alternative for private jars not published to the Maven repos but 
it isn't documented anywhere. We should document it.  See 
https://stackoverflow.com/questions/4955635/how-to-add-local-jar-files-to-a-maven-project

I'm not sure what to do for dependencies that are expected to be in the JDK, 
e.g. srczip as used in Guava. Any suggestions? 

some context: 
https://github.com/GoogleCloudPlatform/cloud-opensource-java/pull/1539/
https://search.maven.org/artifact/com.google.guava/guava/29.0-android/bundle

  was:
https://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html
 says that system dependencies are deprecated. However it fails to suggest what 
developers should do instead.

There is an alternative for private jars not published to the Maven repos but 
it isn't documented anywhere. We should document it.  See 
https://stackoverflow.com/questions/4955635/how-to-add-local-jar-files-to-a-maven-project

I'm not sure what to do for dependencies that are expected to be in the JDK, 
e.g. srczip as used in Guava. Any suggestions? 

some context: 
https://github.com/GoogleCloudPlatform/cloud-opensource-java/pull/1539/
https://search.maven.org/artifact/com.google.guava/guava/23.1-android/bundle


> How to replace system dependencies
> ----------------------------------
>
>                 Key: MNGSITE-424
>                 URL: https://issues.apache.org/jira/browse/MNGSITE-424
>             Project: Maven Project Web Site
>          Issue Type: Bug
>            Reporter: Elliotte Rusty Harold
>            Priority: Major
>
> https://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html
>  says that system dependencies are deprecated. However it fails to suggest 
> what developers should do instead.
> There is an alternative for private jars not published to the Maven repos but 
> it isn't documented anywhere. We should document it.  See 
> https://stackoverflow.com/questions/4955635/how-to-add-local-jar-files-to-a-maven-project
> I'm not sure what to do for dependencies that are expected to be in the JDK, 
> e.g. srczip as used in Guava. Any suggestions? 
> some context: 
> https://github.com/GoogleCloudPlatform/cloud-opensource-java/pull/1539/
> https://search.maven.org/artifact/com.google.guava/guava/29.0-android/bundle



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to