首先,我成功创建了一个RESTful Web服务作为Maven项目。当我浏览http://localhost:8080/JsonService/vehiclegroups时,我会收到一个包含车辆组的列表。当我在Netbeans中运行它时,这非常有效。
现在我有以下问题:将.jar部署到ubuntu服务器的步骤是什么?
所以我已经创建了一个带有依赖项source的jar。我定义了一个主类,但是这个是空的,因为我的所有代码都在访问特定路径时调用的方法中。
当我运行.jar文件时,它只执行主类中的代码而不是停止。如何确保它在Netbeans内部运行并在浏览网址时接收数据?
我是否必须在Ubuntu上安装Glassfish服务器然后运行jar?我希望程序继续运行并回答所有路径请求。
谢谢!
答案 0 :(得分:0)
我终于搞定了!在Ubuntu上安装Glassfish并浏览到管理面板。转到应用程序>部署>添加.war文件。
您必须将mysql-connector-java-5.1.23-bin.jar放在Glassfish的全局lib文件夹中以避免错误。
之后一切正常。
干杯!