【发布时间】:2012-03-23 20:42:52
【问题描述】:
我是 Java 新手(尽管是一位精通 Ruby 程序员),我正在寻找编写一个非平凡的 Java 应用程序(使用 Swing)。
我一直无法解决的是我应该如何布置我的文件,以及我应该如何“加载”它们。例如,在 Ruby 应用程序中,我可能有:
.
|-- application.rb
|-- includes
| |-- chess
| | |-- bishop.rb
| | |-- castle.rb
| | |-- gameboard.rb
| | |-- horse.rb
| | |-- king.rb
| | |-- pawn.rb
| | |-- peice.rb
| | |-- player.rb
| | `-- queen.rb
| |-- chess.rb
| |-- house
| | |-- chimney.rb
| | |-- roof.rb
| | |-- wall.rb
| | `-- window.rb
| `-- house.rb
`-- README.md
现在在 Java 中,我知道需要处理包而不是模块,并且我可能需要在其中获取 Ant 的 build.xml 等等。但我还没有找到一个很好的指南来布置这一切。
任何帮助表示赞赏。
【问题讨论】:
标签: java ruby architecture conventions directory-structure