2012-02-17 27 views
0

私はproject1をeclipseに持っており、それは同じワークスペース内の他のproject2に依存する必要があります。だから、私のプロジェクトに依存関係を追加する必要があります

src/ 
projects.xml 

は - そのProject1のための私の構造は、だから私はprojects.xmlファイル内のProject2の依存関係を追加した場合、その後の私のコードは正常に動作することをどのような方法があります。私はこれをやりたいとは思わない - プロジェクト1を右クリックしてパスをビルドし、プロジェクト2を依存関係として追加する。 projects.xmlファイルでそれをやり遂げることができ、どのようにできるか。どんな提案も感謝しますか? これは私が追加したprojects.xmlファイルの内容です。

<?xml version="1.0" encoding="UTF-8"?> 
<project canSkipOnJdk13="true" hasV4Content="false" hasV4Css="false" hasV4Flash="false" hasV4Js="false" isFlash="false" isSysJar="false" isTest="false" mustBuild="false" path="v4tracking" type="JAR" v4extractresource="false"> 
    <src> 
     <dir isTest="false" path="src"/> 
     <dir isTest="false" path="meta-src"/> 
     <dir isTest="true" path="tests"/> 
    </src> 
    <dependencies> 
     <library name="MarketPlaceServiceCommonTypeLibrary"/> 
     <library name="SOAClient"/> 
     <library name="SOACommonTypeLibrary"/> 
     <library name="SOATools"/> 
     <library name="eBoxServiceCommon"/> 
     <library name="jaxb2"/> 
     <service_library name="PersonalizationV1"/> 
     <project name="SOAGlobalConfig"/> 
     <!-- for local binding --> 
     <project name="CoreDomain"/> 
     <project name="GlobalEnvironment"/> 
     <project name="DALTracking"/> 
     <project name="PersonalizationV1Impl"/> 
    </dependencies> 
</project> 

しかし、この方法では機能しません。どのように私は同じことを行うことができます考え?

+0

どのビルドツールを使用しますか? –

+0

私はeclipseを使用しています。ここでJavaプロジェクトを選択しました。私はprojects.xmlファイルを手動で作成しました。そして、私はprojects.xmlファイルからこのビルドをどのようにして完成させることができるのかよく分かりません – AKIWEB

+0

なぜこのファイルを作成しますか?なぜあなたはそれが何かによって使われていると思いますか?そのXML文法はどこで手に入りましたか? –

答えて

0

mavenを使用できます。しかし、これはあなたの問題のために非常に過剰です。

+0

私はMavenを使いたくありません。それはJavaプロジェクトでなければなりません。 projects.xmlファイルからビルドします。 – AKIWEB

+0

Mavenは、依存関係の管理に使用できるJavaツールです。また、Javaプロジェクトワークスペースを設定することもできます。それは設定だけをコーディングすることはありません。 –

+0

ええ、私はそれを知っています。しかし、それはmavenプロジェクトでなければならず、次にpom.xmlに追加することができますか?しかし、Javaプロジェクトを使用してこれを行う方法はありますか? – AKIWEB

関連する問題