认证0级讲师
フロントエンドで作業している場合は、バックエンドのサービスコードを安易に変更すべきではないことを前提に議論していきます。
maven package
maven pacakge
把 target/项目.war 拷贝到 tomcat 的 webapps 下面
启动 tomcat 如果后端代码有改动,需要重来一遍
tomcat
还有一个办法就是在 maven 项目的 pom.xml 中添加 tomcat 插件
<plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.2</version> <configuration> <port>8080</port> <path>/</path> <uriEncoding>UTF-8</uriEncoding> <finalName>${project.artifactId}</finalName> <server>tomcat</server> <systemProperties> <java.net.preferIPv4Stack>true</java.net.preferIPv4Stack> <!-- <JAVA_OPTS> -server -Xms1024m -Xmx4096m -XX:PermSize=128M -XX:MaxPermSize=2048 -Dfile.encoding=UTF-8 </JAVA_OPTS> --> </systemProperties> </configuration> </plugin>
运行 mvn tomcat7:run 这样就可以访问后端服务了
mvn tomcat7:run
再考虑一种情况:
如果后端是 spring-boot 项目,那你什么也不用做,直接在工程目录下执行 mvn spring-boot:run
mvn spring-boot:run
それを war パッケージにして tomcatwebAPP ディレクトリに放り込むだけです
Tomcat の下に bin ディレクトリがあり、その中に start か何かがあるので、プロジェクトを webapps フォルダーにコピーします。
まず、プロジェクトが IDE を使用していない場合は、手動でコンパイルする必要があります。Tomcat はコンパイル済みのクラス ファイルを実行する必要があるため、コンパイルされていないプロジェクトを指定することはできません。 Tomcat を直接使用します。
フロントエンドで作業している場合は、バックエンドのサービスコードを安易に変更すべきではないことを前提に議論していきます。
maven package
コマンドを使用してパッケージ化できます。(バックエンドの子供用シューズをパッケージ化するときに特別な注意が必要な点があるかどうかを確認できます)
maven pacakge
命令打包(可以咨询后端童鞋打包有没有什么需要特别注意的地方)
把 target/项目.war 拷贝到 tomcat 的 webapps 下面
启动
tomcat
如果后端代码有改动,需要重来一遍
还有一个办法就是在 maven 项目的 pom.xml 中添加 tomcat 插件
运行
mvn tomcat7:run
这样就可以访问后端服务了再考虑一种情况:
如果后端是 spring-boot 项目,那你什么也不用做,直接在工程目录下执行
target/project.war を Tomcat の Web アプリにコピーします🎜 🎜🎜mvn spring-boot:run
tomcat
を起動しますバックエンド コードが変更された場合は、再度起動する必要があります🎜 🎜もう 1 つの方法は、Maven プロジェクトの pom.xml に Tomcat プラグインを追加することです🎜 リーリー 🎜
mvn tomcat7:run
を実行して、バックエンド サービスにアクセスできるようにします🎜 🎜別の状況を考えてみましょう: 🎜 🎜バックエンドが Spring-Boot プロジェクトの場合は何もする必要はなく、プロジェクト ディレクトリでmvn spring-boot:run
を直接実行するだけです🎜それを war パッケージにして tomcatwebAPP ディレクトリに放り込むだけです
Tomcat の下に bin ディレクトリがあり、その中に start か何かがあるので、プロジェクトを webapps フォルダーにコピーします。
まず、プロジェクトが IDE を使用していない場合は、手動でコンパイルする必要があります。Tomcat はコンパイル済みのクラス ファイルを実行する必要があるため、コンパイルされていないプロジェクトを指定することはできません。 Tomcat を直接使用します。