我试图运行gradle以生成一个eclipse项目。
我想要以下结构:
project
??? src
??? main
? ??? ...
? ??? ...
? ??? ...
??? test
??? ...
??? ...
??? ...
Run Code Online (Sandbox Code Playgroud)
这是我的相关部分build.gradle:
sourceSets {
main {
java {
srcDir 'main'
}
}
test {
resources {
srcDir 'test'
}
}
}
Run Code Online (Sandbox Code Playgroud)
它产生这个.classpath:
<classpathentry kind="src" path="src/main"/>
<classpathentry kind="src" path="src/test"/>
...
<classpathentry kind="src" path="src/main/java"/>
<classpathentry kind="src" path="src/test/java"/>
Run Code Online (Sandbox Code Playgroud)
这似乎使月食混乱。我想删除gradle中的默认源集(我认为这是解决方案),它将生成一个适当的.classpath。
我正在学习Haskell中的运算符优先级.在网络上有几个地方提到的功能应用具有较高的比运营商的优先级,但我无法找到一个明确的来源.
以下是来自Haskell的温和介绍中的一个提及:
函数应用程序的优先级高于任何中缀运算符
Haskell 98报告中有一节暗示:
普通构造函数应用程序的优先级高于中缀构造函数应用程序
确切来源在哪里?我希望它包含在Haskell 98报告中,也许我没有正确阅读它.