我有一些小型 Java 接口,它们可以进行 Web 服务调用或读取/写入文件以进行 FTP 交互。没有一个应用程序接受传入的请求,而是定期安排它们的执行。现在,我只是在应用服务器上创建一个项目目录,下面是 src/bin/lib/res 目录。
java
MyProject1
src
bin
lib
res
MyProject2
src
etc...
我将.java源文件转移到src目录下,然后将.class文件编译到bin目录下。创建二进制文件后,我可以调用它来执行程序。它可以正常工作。
但是,我的问题是,这是我在服务器上部署和构建 Java 应用程序的方式吗?我应该部署一个可执行的 jar 吗?我应该完全做其他事情吗?我对 Java 开发感觉很舒服,但在部署/架构方面没有真正的经验。