0
在我的项目中,我构建了Java桌面应用程序,但有一堆C++头文件和用于生成其他Java源文件的xml绑定。我想按照惯例将它们正确放置在我的目录源代码树中。Gradle混合语言中的标准目录结构
└── src
├── main
│ └── java
│ └── JavaClass.java
└── test
我做了一些分析,似乎src/main
,src/test
是地方的Java插件都查找来源(Java,Groovy中,斯卡拉,关闭)。
我已经看到Gradle插件中的cpp/c文件存储在主/测试目录之外。
你有什么建议?在main
中创建一个子目录或将我的其他内容移到外面。
第二个问题,我应该混合生成的Java源和正常的源吗?至于现在我将它们保存在单独的目录中,然后将所有的Java源代码编译成一个jar。