发表于: 2019-05-28 22:00:36
1 575
理解了一点任务八的运行机制了。
将service层的jar包放到服务器上然后运行就好了。
运行语句:
1、java -jar xxxxx.jar // 当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出
2、java -jar xxxxx.jar & //当前ssh窗口不被锁定,但是当窗口关闭时,程序中止运行。
3、nohup Java -jar xxxxxx.jar & //意思是不挂断运行命令,当账户退出或终端关闭时,程序仍然运行
页面找不到样式和图片,也找到原因了,是nginx挂了。只是好奇是怎么挂的。
晚上的时候,学习了一下判断,判断前面和后面放的语句不同运行效果和顺序也不一样。
在写任务九的demo了。
public class Calculator implements CalculatorInterface {
private AddInterface add;
private SubtractInterface subtract;
private MultiplyInterface multiply;
private DivideInterface divide;
public AddInterface getAdd(){
return add;
}
@Reference
public void setAdd(AddInterface add){
this.add = add;
}
public SubtractInterface getSubtract() {
return subtract;
}
@Reference
public void setSubtract(SubtractInterface subtract) {
this.subtract = subtract;
}
public MultiplyInterface getMultiply() {
return multiply;
}
@Reference
public void setMultiply(MultiplyInterface multiply) {
this.multiply = multiply;
}
public DivideInterface getDivide() {
return divide;
}
@Reference
public void setDivide(DivideInterface divide) {
this.divide = divide;
}
public int add(int n1, int n2) {
return this.add.add(n1, n2);
}
public int subtract(int n1, int n2) {
return this.subtract.subtract(n1, n2);
}
public int divide(int n1, int n2) {
return this.divide.divide(n1, n2);
}
public int multiply(int n1, int n2) {
return this.multiply.multiply(n1, n2);
}
}
明天计划的事:尽快做完任务九
遇到的问题:
评论