发表于: 2018-01-08 23:44:50

1 600


一。把java包上传到服务器之前,先在本地主机上运行一下,一般有几种方法:

一种是用本地cmd.exe运行

1. 要找到文件所在的文件夹,mysql内运行cd 文件所在位置。

2. 再加一个盘符

3. 运行java文件:java -jar HelloWorld.jar

4. 如:cd e:\project\smallClass\target 回车 输入e: 再输入java -jar smallClass.jar.成功


二。在服务器上部署了maven

1.通过Xshell直接联网部署maven

2.执行 ln -s apache-maven-3.0.4 apache-maven(为Maven做一个软链接,方便以后升级)

3.执行 vi /etc/profile 文件,插入如下内容

 

         export M2_HOME=/usr/local/apache-maven

         PATH=$PATH:$JAVA_HOME/bin:$M2_HOME/bin

 

         export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE .

也就是说,执行完命令后,出现很多字母,找到黑体的字母,在它们的上方,输入蓝色字母即可。

4.保存并退出VI编辑器,执行 source /etc/profile 命令使改动生效。

保存命令

按ESC键 跳到命令模式,然后:

:w   保存文件但不退出vi

:w file 将修改另外保存到file中,不退出vi

:w!   强制保存,不推出vi

:wq  保存文件并退出vi

:wq! 强制保存文件,并退出vi

q:  不保存文件,退出vi

:q! 不保存文件,强制退出vi

:e! 放弃所有修改,从上次保存文件开始再编辑


5.执行 mvn -v 命令,看是否部署成功。

教程:http://xugang-1017-126-com.iteye.com/blog/1634032


上午的时候,一直在把小课堂视频传到百度云,还把简书,腾讯视频和PPT上传到了草船云。

插入链接的时候,插不进去,后来改成ctrl+V就进去了


三。在本地跑通了jar包之后,上传到阿里云服务器,jar包特别大,有4M多。因为jar包很简单,也就是一个helloworld。东霖的意思是把以前JDBC小课堂的东西都打包进去了,这样又建了一个新的mawen项目,里面只有一个简单的HelloWorld类。

上传方式,1.:使用命令安装 yum -y install lrzsz

运行 rz ,会自动打开一个Windows窗口,选择你要上传到服务器的文件,点击确定

ls 看一下,这个文件已经在你的目录下。

2.第二种使用SFTP协议,使用工具软件。使用Xshell这个工具,打开软件,本地shell

Xshell:\> sftp root@服务器公网ip 回车 # 使用root用户登录该服务器弹出输入用户密码提示框,---> 输入root用户密码

上传文件到服务器

sftp:/root> put e:\project\smallClass\targetHelloWorld/www/test/ 


还有一个知识点需要记住,java类的路径可以通过这种形式复制

com.ptteng.HelloWorld

E:\project\comptteng\src\main\java\com\ptteng\HelloWorld.java


换文件夹:cd /usr/local


按住shift,右键,此处打开命令窗口,可以直接进入cmd,还是正好的当前盘,就不用从c:/user转了


ls是查看当前文件属性

继续传文件就好了,传到别的文件夹里的文件可以删掉,就不用从CentOs里面转来转去了。


把HelloWorld文件传进去运行,不成功,一开始我是clean,instell。后来雷雷说应该用

package,试了一下,依然无法运行,不知何故。


这是服务器里面的jar包


明天的计划:在服务器上运行jar,先运行好HelloWorld,再运行带数据库的jar包。

遇到的问题:无法跑通,明天解决

今天的收获:学会了不少服务器的操作

java任务一开始时间:2017.12.05

预计demo时间:2018.01-05

可能有延期风险,原因是:基础太差,很多任务的教程都卡壳,进行不下去。

禅道链接地址:http://task.ptteng.com/zentao/project-task-501.html









 



返回列表 返回列表
评论

    分享到