我使用netbeans 8创建了一个java Web应用程序。 该项目运作良好。
我需要帮助将我的项目放到raspberry pi中,这样当我在Web浏览器中键入ip地址时,它应该运行我的java Web应用程序。
还有什么东西让我的树莓派作为网络服务器。
在我的覆盆子pi中,我已经有了java 8,apache2,tomcat8。
答案 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)
从/ home / pi下载Tomcat8 https://tomcat.apache.org/download-80.cgi#8.0.53
$ cd $ HOME
$ sudo nano tomcat-users.xml 加 添加
$ cd $ HOME / tomcat8 / bin