如何在raspberry pi上部署Java Web应用程序

时间:2015-07-27 09:30:49

标签: java raspberry-pi

我使用netbeans 8创建了一个java Web应用程序。 该项目运作良好。

我需要帮助将我的项目放到raspberry pi中,这样当我在Web浏览器中键入ip地址时,它应该运行我的java Web应用程序。

还有什么东西让我的树莓派作为网络服务器。

在我的覆盆子pi中,我已经有了java 8,apache2,tomcat8。

2 个答案:

答案 0 :(得分:0)

步骤1按照Digital Ocean中的说明安装tomcat。

Step 2 After installing in netbeans, Go to Run->Clean and build.
Step 3 Goto Project folder and find the projectname.war file in dist folder.
Step 4 Rename the war to ROOT.war.
Step 5 Assuming you have followed all the procedure as mentioned in digital 
ocean from step 1, goto http://localhost:8080/
Step 6. Click Manage App .
Step 7  At the bottom there will be a browse button under upload war. Click it
Step 8  After selecting ROOT.war . Click deploy.

你去吧。现在,从本地网络中的任何浏览器输入http://ip_of_pi:8080即可查看您的网站。

Port forward它可以全局访问它。 (可选)。

P.S: - 如果您在步骤1指南中的行curl -O中发现错误,请通过从Tomcat官方站点Tomcat's Official Site手动将tomcat.tar下载到tmp文件夹来替换该步骤。

希望它有助于某人

答案 1 :(得分:0)

  1. 从/ home / pi下载Tomcat8 https://tomcat.apache.org/download-80.cgi#8.0.53

  2. $ cd $ HOME

  3. $ tar xzf apache-tomcat-8.0.53.tar.gz
  4. $ mv apache-tomcat-8.0.53 tomcat8
  5. $ tar xzf tomcat8.tar.gz
  6. $ cd $ HOME / tomcat8 / conf
  7. $ sudo nano tomcat-users.xml 加 添加

  8. $ cd $ HOME / tomcat8 / bin

  9. $ sh startup.sh
  10. 打开浏览器 http://localhost:8080/manager/html 用户名:admin 密码:admin
  11. 在WAR文件下选择.war文件以部署部分
  12. 打开浏览器并运行您的应用程序 例如。 http://localhost:8080/FirstJspProject/HelloWorld.jsp