我有一个Eclipse/Gradle项目,如下所示.对于一个目录.proto描述符和所生成的一个目录.java包含在其他项目文件.
src/main/java
src/main/proto
Run Code Online (Sandbox Code Playgroud)
我想将我的src/main/proto目录添加为Eclipse源文件夹,以便于编辑.
所以很自然地我添加<classpathentry kind="src" path="src/main/proto"/>到我的.classpath文件中.添加源文件夹,一切都很好,直到我运行Gradle->Refresh不明智地删除源文件夹.我的猜测是Gradle没有.java在proto文件夹中找到任何文件,因此从中删除了整个文件夹.classpath.有什么方法可以防止这种情况吗?
我也尝试过:
<classpathentry kind="src" path="src/main/proto">
<attributes>
<attribute name="FROM_GRADLE_MODEL" value="true"/>
</attributes>
</classpathentry>
Run Code Online (Sandbox Code Playgroud)
从这个问题没有成功.