Eclipse'de M2E eklentisi ile bir Bukkit eklentisi geliştiriyorum. Benim maven bağımlılığının (Bukkit 1.5.2 R1.0) okulda olup olmamamıza bağlı olarak iki farklı yerde olduğu bir problemim var. Evde dosya ağacı benim kutumda maven repo ile C: /users/canon/.m2/repository/org/bukkit/bukkit-1.5.2-R1.0 adresindedir ancak okulda C:/users adresinde yer almaktadır. /nmeyer/.m2/repository/org/bukkit/bukkit-1.5.2-R1.0. Maven ile projeyi, maven deposu her seferinde aynı anda sadece bir bilgisayarda doğru yerde olacak şekilde yeniden üretebildim. Maven'e, bu dosya konumlarını maven havuzu için bakmasını söyleyebilmemin bir yolu var, bu yüzden aynı projenin aynı sürümlerini bir veya daha fazla konum için yapılandırılmış halde tutmak zorunda değilim.Eclipse'de bir maven projesi için birden çok maven bağımlılığı kullanmanın bir yolu var mı?
Ek Not: maven projesi ile oluşturduğum dosya yolu, maven bağımlılıkları altında doğru şekilde görüntülenen bukkit-1.5.2-R1.0 jar dosyası ağacıyla düzgün çalışacak ve doğru şekilde görüntülenecektir, ancak bir bilgisayarda çalışmayacaktır. diğer yer (ev ve okul).
Açıklama: Maven deposu, pom.xml sayfamda tanımlanmıştır ancak maven repo yolunu nerede bulacağımı bilmiyorum.
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.nathanMeyer</groupId>
<artifactId>headInfo</artifactId>
<version>0.0.1-SNAPSHOT</version>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.7</source>
<target>1.7</target>
</configuration>
</plugin>
</plugins>
</build>
<repositories>
<repository>
<id>bukkit-repo</id>
<url> http://repo.bukkit.org/content/groups/public/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>org.bukkit</groupId>
<artifactId>bukkit</artifactId>
<version>1.5.2-R1.0</version>
<type>jar</type>
<scope>provided</scope>
</dependency>
</dependencies>
Belki de evden okuldaki dizini yaratabilirsiniz, böylece aynı yoldur. Ya da belki de (sym) bağlantısını denersin. – xdevs23
.classpath dosyasını bilgisayarlarınız arasında senkronize etmeyin, bu bilgisayar yerel ayarlarını içerir. – Ferrybig