jar 包和 mysql 服務器部署
(1)創建好本地服務器:
navicat新建鏈接:
鏈接名:自定義,這裏命名為test
配置同jar包
(2)給予登陸權限,loclhost_3306,右擊選擇“命令行界面”,輸入如下:
create user [email protected]%‘ identified by ‘mima‘;
GRANT ALL ON mydb1.* TO [email protected]%‘;
(3)此時雙擊test,便可以連接了。
(4)配置好jar包中的 .properties文件,配置如下:
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
spring.datasource.url=jdbc:mysql://192.168.3.215:3306/mydb
spring.datasource.username=java
spring.datasource.password=javatest123
(5)cmd命令行:
java -jar edifact-api-1.1.jar
註意切換到路徑下,可以直接拖動jar包到cmd窗口中。
(6)接口地址:http://192.168.3.215:8080/edif-api
http://192.168.3.215:8080/edif-api?year=95b&trmd=codeco&trsd=ftx
註意用google瀏覽器
如果出現端口被占用:會提示:
Description:
The Tomcat connector configured to listen on port 8080 failed to start. The port
may already be in use or the connector may be misconfigured.
Action:
Verify the connector‘s configuration, identify and stop any process that‘s liste
ning on port 8080, or configure this application to listen on another port.
方法1:
在dos下,輸入 netstat -ano|findstr 8080
在任務管理器中殺死
可以查看哪個進程占用了8080和8009端口,找到占用端口軟件的PID,然後在任務管理器找到對應PID的軟件,關閉結束該進程即可。如果任
務管理器中沒有顯示PID列,需要設置,查看---》選擇列---》勾選“PID(進程標識符)”。
方法2:
修改tomcat默認端口號。
修改Tomcat的配置文件。
例如:C:/tomcat5.5.25/conf/server.xml
<Connector port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
Connector 節點,將port="8080"中的端口改為一個沒有被占用的端口。
jar 包和 mysql 服務器部署