2016-04-29 6 views
0

Я только что заплатил за мой хостинг, и теперь я хочу загрузить свое приложение весны. Я просто сделал конфигурацию для развертывания .war из моего приложения. Но где находится этот .war и как я могу загрузить его в public_html из cPanel?Как загрузить весеннее веб-приложение в cPanel?

Это то, что конфигурация для того, чтобы развернуть мой .war:

Главная:

@SpringBootApplication 
public class Application extends SpringBootServletInitializer { 

    @Override 
    protected SpringApplicationBuilder configure(SpringApplicationBuilder application) { 
     return application.sources(Application.class); 
    } 

    public static void main(String[] args) throws Exception { 
     SpringApplication.run(Application.class, args); 
    } 

} 

pom.xml:

<?xml version="1.0" encoding="UTF-8"?> 
<project xmlns="http://maven.apache.org/POM/4.0.0" 
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 
    <modelVersion>4.0.0</modelVersion> 

    <packaging>war</packaging> 
    <groupId>groupId</groupId> 
    <artifactId>crisanRaoulBlog</artifactId> 
    <version>1.0-SNAPSHOT</version> 
    <build> 
     <plugins> 
      <plugin> 
       <groupId>org.apache.maven.plugins</groupId> 
       <artifactId>maven-compiler-plugin</artifactId> 
       <configuration> 
        <source>1.8</source> 
        <target>1.8</target> 
       </configuration> 
      </plugin> 
     </plugins> 
    </build> 


    <properties> 
     <spring.version>4.0.5.RELEASE</spring.version> 
     <spring-security.version>3.2.4.RELEASE</spring-security.version> 
    </properties> 

</project> 

Так как я могу получить доступ к войне, что я развернуты, чтобы сжать его в zip и загрузить на сервер?

+0

Привет! Вы нашли какое-нибудь решение? – Saikat1529

ответ

0

Cpanel поддерживает tomcat 7 согласно им ref. https://documentation.cpanel.net/display/EA/Introduction+to+Tomcat

так что вы должны изменить локальную версию Java 1.7

на макинтош вы/USR/libexec/java_home -V, чтобы увидеть все версии Java

текущая версия Java: Java -версия

экспорт JAVA_HOME = /usr/libexec/java_home -v 1.7 выбрать Java 1,7

взять этот пример https://github.com/spring-projects/spring-boot/tree/master/spring-boot-samples/spring-boot-sample-war изменения в Свойства-> проект лица -> Java 1 +0,7 и установить вы JRE библиотечную систему - Java 1,7

и это руководство здесь: http://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#howto-create-a-deployable-war-file это большой документ :)

, чтобы проверить, если работают, то вы можете загрузить копию кота здесь: https://tomcat.apache.org/download-70.cgi -> двоичный разряд. (я беру tar.gz)

Если вы используете eclipse или sts, вы можете запустить локальный сервер с консоли сервера -> new -> tomcat7 -> set tomcat inst. реж. в TOMCAT папки (но перед запуском изменения permision в TOMCAT папки: CHMOD + х/кот) -> установить JRE 1.7

, если это работа на этом сервере, вы можете развернуть его CPanel

, если у вас есть доступ администратора, можно увидеть след здесь: VI /var/log/easy-tomcat7/catalina.err за ошибки или VI /var/log/easy-tomcat7/catalina.out

Я надеюсь, что это помогает :)

Смежные вопросы