00:00
呃,下一下一个说一下有一些个其他的方式启动这个程序哈,现在你停的话点它就行了。其他的方式为什么不推荐大家使用啊?呃,容易造成一些个。算错误吧,比如说既然是一个闷方法。当然可以在方法上点右键,Run as Java application。你as spring APP也是可以的啊,这个都可以。哎,当然这边这个打印机这边呢,没有颜色啊,这不是什么最大的问题,现在关键是这样,有的同学呢,他想的是,诶我源代码呢有改。啊,源代码有改。改完了以后呢,说我重新跑一下吧。他重新跑呢,他就来这又运行run as Java application。他想的是把原来那个停掉,再重新跑一下,但其实并不是。
01:02
你看我们这次要是再起的话,它会出现这个问题。哎。啊,这边是不是泡异常了,Dress already in use。这个就很熟悉了。就是因为呢,现在你看啊,其实是我们运行了两个实例。他说,The tomcat connector configured to listen,我们现在要监听8080端口,哎,但是呢,这个已经被使用了啊,八零这个端口已经被使用了。你看这儿呢,看到这有两个程序。这是你第一次跑的那个?这是你新跑的这个,新跑的这个现在已经停了。啊,也就是说呢。刚才我们这个做法,刚才你这么去跑,并没有把那个上一次运行的给停掉,没有把它停掉,你是另外启动一个进程啊,我们说我们刚才写的这些,这个是程序,运行一个程序会启动一个进程。
02:01
那么你之前启动了一个进程,它在运行着,你又启动一个进程,或者说你又尝试启动一个进程,它还是占用同样的端口号。啊,账号被占用了,你当然就启动不起来了。哎,所以说你这种方式呢,写了半天没写对。哎,所以说呢,这种时候你就应该把上一个先停掉。啊,你得手动去把它给停掉。点这个把它给停掉。然后你再这么样去跑啊,包括你这spring APP这样的方式运行也是一样的。啊,所以说这个呢,其实不是很建议这样去做啊。哎,这样的话你容易导致启动失败啊,就是说你可能忘了把上一次停掉了。还可以在工程上点右键也是啊。这个其实咱们方法上去运行的话是一样的。这些呢,都不如在这儿啊,在这儿你看我们。点点这个的话,它有方块儿表示把上一次的停掉,有三角表示把它给重新启动起来。
03:07
啊,所以说在这儿建议大家就以后就都来这儿去启动就好了。除非是你。确定你故意的要启动多个实例。啊,如果说你确定是这么跑的话,那那就那你就得把这个端口号改一下。我们后边会看到怎么去改哈。你就第一个进程,比如说监听8080端口,你第二次运行呢,你把监听端口改了。他监听另外一个端口,那这端口号没有被占用,他就能启动起来两个实例,那他俩都能跑,你就都可以去访问。啊,这个这个地方是需要去注意的,启动的方式要注意。这是个小问题啊,大家以后注意一下。呃,我这儿写一下哈,这个事儿应该这里边儿好像没有啊。
04:00
应该是没有。啊,这个我们说什么不。程序运行的方式。诶,我又好像好像写过。啊在这哈,这29哈。就是说要用这种方法去运行这个程序啊。啊,然后这个。呃,就就是说别的方法也可以,别的方法也可以,但是咱们就不建议使用了哈。那我就把这个图复制过来就好了。特别是大家才刚选啊,不建议使用其他方式来启动一个BOO的程序。
我来说两句