wrapper | Starting the to1 service...
wrapper | The to1 service was launched, but failed to start.
启动服务提示以上错误信息,在windows服务管理界面上启动提示没有什么可做的
下面是只改动配置文件的部分
# Application parameters. Add parameters as needed starting from 1
wrapper.app.parameter.1=testCreateService.MainClass
# Java Classpath (include wrapper.jar) Add class path elements as
# needed starting from 1
wrapper.java.classpath.1=../lib/wrappertest.jar
wrapper.java.classpath.2=../lib/wrapper.jar
wrapper.java.classpath.3=../lib/test.jar
# Java Library Path (location of Wrapper.DLL or libwrapper.so)
wrapper.java.library.path.1=../lib
下面是MainClass类代码
package testCreateService;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
public class MainClass {
public static void main(String[] args) {
// TODO Auto-generated method stub
try{
File f = new File("c:/aa.txt");
if(!f.exists()){
f.createNewFile();
}
for(int i=0;i<10;i++){
appendMethodB(f," \n"+i);
Thread.sleep(1000);
}
}catch(Exception e){
e.printStackTrace();
}
}
public static void appendMethodB(File file, String content){
try {
//打开一个写文件器,构造函数中的第二个参数true表示以追加形式写文件
FileWriter writer = new FileWriter(file, true);
writer.write(content);
writer.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
所有的bat文件都是它包里自带的 只修改了conf文件的位置
二楼什么意思 wrapper服务? 是wrapper做成的服务吧?
wrapper做java服务问题
答案:2 悬赏:70 手机版
解决时间 2021-02-07 18:47
- 提问者网友:書生途
- 2021-02-07 06:15
最佳答案
- 五星知识达人网友:底特律间谍
- 2021-02-07 07:15
wrapper是什么。。。不懂,就看懂了下面的代码。。。很简单。。。
writer.write(char...)只能写入单个字符,字符串是不能世界赋值给字符的
writer.write(char...)只能写入单个字符,字符串是不能世界赋值给字符的
全部回答
- 1楼网友:患得患失的劫
- 2021-02-07 08:39
1.初步判定你所说的服务,没有配置JRE运行时环境,所以服务无法启动。
2.从你的程序上看,你想做个文件读写的service,但是我却没见过你所说的 wrapper服务。建议测试你的程序前,就检测一下,你的wrapper服务是否正常运行。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯