星空网 > 软件开发 > Java

heroku部署java web项目

一、开发

在本地eclipse创建maven web项目(此时可以当成正常的javaweb项目开发即可。注意添加servlet依赖,此时不用添加jetty依赖)

 

二、部署前准备

1、首先在pom.

<build> ... <plugins>  <plugin>   <groupId>org.apache.maven.plugins</groupId>   <artifactId>maven-dependency-plugin</artifactId>   <version>2.3</version>   <executions>    <execution>     <phase>package</phase>     <goals><goal>copy</goal></goals>     <configuration>      <artifactItems>       <artifactItem>        <groupId>org.eclipse.jetty</groupId>        <artifactId>jetty-runner</artifactId>        <version>9.3.3.v20150827</version>        <destFileName>jetty-runner.jar</destFileName>       </artifactItem>      </artifactItems>     </configuration>    </execution>    </executions>  </plugin> </plugins></build>

2、然后先在本地测试一下:

控制台键入命令

mvn package

java -jar target/dependency/jetty-runner.jar target/*.war

此时访问localhost:8080应该能访问项目

3、创建system.properties文件,在文件中输入java.runtime.version=1.8(You can specify 1.6, 1.7, or 1.8 (1.8 is in beta) for Java 6, 7, or 8 (with lambdas), respectively.)

三、部署

部署前先从heroku上下载

1、首先git提交到本地仓库:
git add .

git commit -m "inti heroku app"

2、创建heroku app

控制台输入:

heroku create

3、然后提交到远程仓库heroku

git push heroku master

 

现在可以运行heroku open访问应用了!




原标题:heroku部署java web项目

关键词:JAVA

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

便宜 国际快递:https://www.goluckyvip.com/tag/101014.html
国际快递 便宜:https://www.goluckyvip.com/tag/101015.html
国际快递运输:https://www.goluckyvip.com/tag/101016.html
国际货运到新西兰:https://www.goluckyvip.com/tag/101017.html
贝斯特国际货运:https://www.goluckyvip.com/tag/101018.html
大江国际货运:https://www.goluckyvip.com/tag/101019.html
小米SU7的不甘心全写进了 “周边”的商品链接里 :https://www.kjdsnews.com/a/1836549.html
10天涨粉300+万 “王婆说媒”凭什么一夜爆红? :https://www.kjdsnews.com/a/1836550.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流