###前提・実現したいこと
eclipse luna(4.4)でGradle(Buildshipプラグイン)プロジェクトを作成して
build.gradleにapply plugin:eclipseを用いて、linkedResourceを設定し
そのリンクしたフォルダのファイルにアクセスしたい。
###発生している問題・エラーメッセージ
パスが間違っているのか、設定が間違っているのか、ファイルが存在しないといわれる。
###該当のソースコード
gradle
1build.gradle 2 apply plugin: 'java-library' 3 apply plugin: 'eclipse' 4 5 eclipse { 6 project{ 7 linkedResource name: 'aaa', type: '2', location: 'xxx/yyy/zzz' 8 } 9 } 10 11 dependencies { 12 api 'org.apache.commons:commons-math3:3.6.1' 13 implementation 'com.google.guava:guava:20.0' 14 testImplementation 'junit:junit:4.12' 15 } 16
###試したこと
buildすると、プロジェクトフォルダ下に、リンクされた矢印がついたフォルダが作成され、ファイルも表示されるのですが
そのファイルへのアクセス方法が分かりません。
アクセスするファイルが
リンクフォルダaaa内のtext.txtとすると
java
1File file = new File("aaa/text.txt");
でアクセス出来るのかと思っていたのですが
file.exists()ではfalseになります。
Eclipseのビルドバスからリンクフォルダを設定した際は
binディレクトリ下にコピーされていたのですが、gradleで記載したlinkedResourceは
挙動が違うようで、binディレクトリ下にはありませんでいた。
どのようにアクセスすればよいのか、またはbuild.gradleで設定すればよいのかなど
お教えいただければと思います。
よろしくお願いします。
あなたの回答
tips
プレビュー