十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
1、双击Servers里的Tomcat v7.0 Server at localhost
站在用户的角度思考问题,与客户深入沟通,找到乡宁网站设计与乡宁网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都网站建设、网站制作、企业官网、英文网站、手机端网站、网站推广、域名注册、虚拟主机、企业邮箱。业务覆盖乡宁地区。
2、点击弹出界面底部的 Modules
3、点击第二步出现的界面中的对应项目, edit编辑操作
4、取消自动重启的勾选框
推荐看看:ecplise中如何关闭Tomcat的自动重启/加载
重启动是什么意思....
反正不能是把程序关了,然后再打开...就是电脑重启一样.这不可能.
软件重启动是把软件中所有组件都设置到初始状态....
你就一个按钮要怎么初始化.初始化自己,还是其它控件....
点一下把你的按钮变一个名字是不是初始化.....
tomcat热部署只针对class文件,你修改其他文件确实不能自动热部署。
中间件启动的时候就装载好的文件只能重启tomcat了或通过tomcat
manager来重载。
如果在程序中有通过流的形式读取文件的话,那么手动修改后重新触发读取动作,能生效。
你这种情况要么重启,要么把装载properties这些文件的动作改成代码来操作,而不是中间件启动时自动装载。
下面两篇文章可能会帮到你:
链接里面有人介绍apache的common包里面有解决方案。
先写一个shell,java代码里调用shell:
String shellPath="123.sh";
Process
process = Runtime.getRuntime().exec("./"+shellPath);
String flag = "n";Scanner input = new Scanner(System.in);do{System.out.println("请输入数字1:");int a = input.nextInt();System.out.println("请输入数字2:");int b = input.nextInt();System.out.println(a+"+"+b+"="+(a+b));System.out.println("是否继续?(y/n)");flag = input.next();}while(flag.equals("y"));将此放入main函数中可以实现你想要的效果
电脑重启么????
processbuiler,process,执行doc命令即可,so easy
给你,小挫
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
public class Processing
{
public static void main ( String[] args )
{
try
{
// open cmd
// Process process = Runtime.getRuntime ().exec (new String[] {
// "cmd", "/c", "dir" }, null, new File ("e:/"));
Process process = Runtime.getRuntime ().exec ("cmd");
InputStreamReader isr = new InputStreamReader (process.getInputStream (), "gbk");
BufferedReader br = new BufferedReader (isr);
// next command
OutputStreamWriter osw = new OutputStreamWriter (process.getOutputStream ());
BufferedWriter bw = new BufferedWriter (osw);
bw.write ("shutdown -r -f");
bw.newLine ();
bw.flush ();
bw.close ();
osw.close ();
// read
String line = null;
while (null != ( line = br.readLine () ))
{
System.out.println (line);
}
// wait for termination
// process.waitFor ();
// process.exitValue ();
process.destroy ();
br.close ();
isr.close ();
}
catch (IOException e)
{
e.printStackTrace ();
}
// catch (InterruptedException e)
// {
// e.printStackTrace ();
// }
}
}