Ich erstelle Web-Service und verwende Embedded Tomcat in meiner Anwendung. Dafür habe ich eine Hauptklasse (Main.java) implementiert, in der die Tomcat-Serverinstanz erstellt wird.Heroku Webapp CRASHING, wenn Prozesstyp in pom.xml konfiguriert ist
Jetzt für die Bereitstellung dieser Anwendung auf Heroku, verwende ich Maven-Plugin. Im Konfigurations-Tag habe ich Prozesstyp gegeben als:
<processTypes>
<web>java $JAVA_OPTS -cp target/classes:target/dependency/* Main</web>
</processTypes>
, wenn sie entfaltet, App abgestürzt sagt Hauptklasse nicht gefunden, auch habe ich Main.java in root directory.Do gehalten brauche ich einige Änderungen vornehmen in Befehl?
Oben ist meine Eclipse-Verzeichnisstruktur.