1.0.12 • Published 4 years ago

@novawei/devtool v1.0.12

Weekly downloads
5
License
MIT
Repository
github
Last release
4 years ago

devtool

Tomcat和Java的开发辅助工具

本人想用vscode开发Java,但是vscode Tomcat的配置和启动并不是很方便,所以自己写了个工具用来简化Tomcat的部署

项目打包jar和war需要自己配置maven,本工具不包含打包功能

devcnf.yml

在项目根目录下配置devcnf.yml文件

devcnf.yml配置例子

tomcatPath: /Applications/apache-tomcat-8.5.45
tomcatList:
  - name: base
    vmOptions: -server -Xms256m -Xmx512m
    ports:
      server: 8006
      http: 8081
      ajp: 8010
      redirect: 8444
    webapps:
      - dfs: sf-dfs--web
      - uc: sf-uc-web
  - name: service
    vmOptions: -server -Xms256m -Xmx512m
    ports:
      server: 8007
      http: 8082
      ajp: 8011
      redirect: 8445
    webapps:
      - gift: sf-gift-service-web
  - name: app
    vmOptions: -server -Xms256m -Xmx512m
    webapps:
      - web: sf-web

devtool 命令

# 初始化Tomcat服务器
# 1.拷贝tomcat-path到.devtool/tomcat-xxx
# 2.配置server.xml,修改端口
# 3.配置vm options(JAVA_OPTS)
# 4.脚本添加执行权限
devtool init

# start Tomcat 
# xxx 为 yml中配置的name
devtool start xxx

# stop Tomcat
devtool stop xxx

# restart Tomcat
devtool restart xxx

# deploy webapps to Tomcat xxx
# 从yml webapps 列表中拷贝文件夹到 Tomcat webapps目录下
devtool deploy xxx
1.0.11

4 years ago

1.0.12

4 years ago

1.0.10

5 years ago

1.0.9

5 years ago

1.0.8

5 years ago

1.0.7

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago