起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: 疯狂的馒头

[结贴] 请问在哪里可以建自己的servlet呢

[复制链接]

111

主题

609

帖子

731

积分

高级会员

Rank: 4

积分
731
QQ
 楼主| 发表于 2012-4-13 15:19:49 | 显示全部楼层
怎么导呢.我导出来不认那个类名.

1.png

49.03 KB, 下载次数: 234

跟着起步走
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35945
发表于 2012-4-13 15:31:45 | 显示全部楼层
直接在BIZ同级创建java工程
回复 支持 反对

使用道具 举报

63

主题

235

帖子

807

积分

高级会员

Rank: 4

积分
807
QQ
发表于 2012-4-13 15:53:08 | 显示全部楼层
这个很简单,你根本不必依赖平台。在tomcat配置一个新的虚拟目录即可。完全独立平台。
回复 支持 反对

使用道具 举报

111

主题

609

帖子

731

积分

高级会员

Rank: 4

积分
731
QQ
 楼主| 发表于 2012-4-13 16:27:24 | 显示全部楼层
但是servlet是web项目的,studio没有建web项目的选项

我把eclipse里面的文件打包了之后,
放在runtime\UIServer\WEB-INF\lib下和runtime\BusinessServer\WEB-INF\lib和\apache-tomcat\lib,
都报提示:
java.lang.ClassNotFoundException: com.time.TaskManager
跟着起步走
回复 支持 反对

使用道具 举报

111

主题

609

帖子

731

积分

高级会员

Rank: 4

积分
731
QQ
 楼主| 发表于 2012-4-13 16:31:56 | 显示全部楼层
[QUOTE=newmoon;164944284]这个很简单,你根本不必依赖平台。在tomcat配置一个新的虚拟目录即可。完全独立平台。[/QUOTE]
嗯,是一个办法.但是部署的时候,会多一项内容.
跟着起步走
回复 支持 反对

使用道具 举报

111

主题

609

帖子

731

积分

高级会员

Rank: 4

积分
731
QQ
 楼主| 发表于 2012-4-13 17:03:29 | 显示全部楼层
我打包之后,放到runtime\BusinessServer\WEB-INF\lib下,然后把studio的jdk改成打包的jdk,还是报错:
  1. java.lang.reflect.InvocationTargetException
  2.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  3.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  4.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  5.         at java.lang.reflect.Method.invoke(Method.java:592)
  6.         at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
  7.         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
  8. Caused by: java.lang.UnsupportedClassVersionError: Bad version number in .class file (unable to load class com.time.TaskManager)
复制代码
跟着起步走
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35945
发表于 2012-4-13 17:12:55 | 显示全部楼层
eclipse用的是系统安装的jdk还是指定的jdk?jar包中还包含的有WEB-INF目录吗?
回复 支持 反对

使用道具 举报

111

主题

609

帖子

731

积分

高级会员

Rank: 4

积分
731
QQ
 楼主| 发表于 2012-4-13 17:18:36 | 显示全部楼层
是这样的

1.png

4 KB, 下载次数: 243

跟着起步走
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35945
发表于 2012-4-13 17:24:33 | 显示全部楼层
那就可以直接放到studio中打jar包啊
回复 支持 反对

使用道具 举报

111

主题

609

帖子

731

积分

高级会员

Rank: 4

积分
731
QQ
 楼主| 发表于 2012-4-13 17:36:49 | 显示全部楼层
现在报这个错:
[HTML]严重: Error configuring application listener of class com.time.TaskManager
java.lang.NoClassDefFoundError: ServletContextListener[/HTML]
已经把apache-tomcat\lib的servlet-api.jar放进\runtime\BusinessServer\WEB-INF\lib下了.
我的一个类是这样的:
public class TaskManager implements ServletContextListener
跟着起步走
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-22 05:18 , Processed in 0.090430 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表