我在Netbeans中创建了Java应用程序, 今天我把那个应用程序移到了Maven项目中,
我在pom.xml
中创建了所有依赖项,并且应用程序构建成功,并在Maven迁移之前运行。
但是我的部署有问题,
我试图使用那个Deployment of artifacts with FTP (Maven Deploy Plugin),但是在插入Netbeans项目之后就被打破了。
我的问题是:
在Netbeans(构建按钮)中按 F6 后,通过ftp或scp将jar和maven文件复制到某个服务器的最简单方法是什么,
还有如何运行该应用程序?在Maven之前我使用WinSCP来复制jar文件,我还复制了lib目录和依赖项,我正在使用:
java -jar app.jar
远程主机上的Maven可以使用java7而不是系统java吗? 我在服务器上解压缩了jdk7u4,我正在用它来运行我的应用程序。 可以通过命令行调用maven由系统java处理,但是从java7运行应用程序或者我必须在PATH中只有java7吗?
可以将Maven捆绑到单个jar中,以便我可以运行:
maven app.jar PARAM1 PARAM2..