锁定老帖子 主题:用记事本写java代码学到了几个知识点
该帖已经被评为隐藏帖
|
|
---|---|
作者 | 正文 |
发表时间:2011-04-29
最后修改:2011-04-29
很少用记事本写过java代码,基本是借用的eclipse等相关的高级工具来写,这下难了,真正纯手工的时候就遇到了不少纠结,呵呵 不过在时间允许的情况下,纠结还真是很事情!
解决思路: 1. 在tomcat/webapp/目录下创建一新项目Dog 2. Dog目录结构为:WEB-INF\classes\com\example 3. 在example下面创建了Dog.java和MyServletContextListener.java(使用记事本编写的。。。) 4. 用javac进行编译 5. 配置MyServletContextListener监听器类到web.xml中 6. 启动tomcat
出现问题及解决办法: 1. 使用javac Dog.java出现了不能编译 因为在Dog.java中使用了package com.example 解决办法: 先cd到时Dog目录,然后使用javac com/example/Dog.java
2. 在编译MyServletContextListener(监听器类)过程中找不到javaservelt包 当时挺纠结的,还好朋友知识这个解决办法。。。 只要将tomcat/lib目录下的servlet-api.jar复制到时Java\jdk1.6.0_12\jre\lib\ext目录下就可以了。~_~
3. 启动tomcat报告utf-8之类异常,查看web.xml,发现少了版本申明,加上<?xml version="1.0" encoding="ISO-8859-1"?>,就没事情了
4. 第四个问题当然是打印了good job在控件台上~_~。
以上就是手动写一个简单监听器过程中遇到的主要问题,至于还有其它的什么API不熟悉。。。先D定。总感觉自己java基础知识不牢固,但不知道从何下手。
附上源代码,当做是一次纠结而美好的回忆。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2011-04-30
何必呢?工具本来就是用来提交效率的,为何不用呢?我平时还琢磨着开发些小工具来辅助自己的开发呢!
|
|
返回顶楼 | |
发表时间:2011-04-30
用记事本有点太苛刻,可以用一些高级的文本编辑器.
代码写多了,偶尔手写一些简单的代码,应该还是没问题的. |
|
返回顶楼 | |
发表时间:2011-04-30
呵呵,用记事本开发很考基本功的。如果想提升下自己,可以用几个小程序练下手。
LZ,第二项不需要拷贝文件的,配置环境变量CLASSPATH指向JAR文件位置就行 |
|
返回顶楼 | |
发表时间:2011-04-30
1. 使用javac Dog.java出现了不能编译
因为在Dog.java中使用了package com.example 解决办法: 先cd到时Dog目录,然后使用javac com/example/Dog.java 对楼主这样编译带package的java文件,表示蛋疼,试一试javac -help工具,看看这个命令如何使用的啦,不需要“javac com/example/Dog.java”。而是加一个选项,就能正确编译出整个包结构,要是这样的,那么ant工具来编译一大坨java文件,就那个杯具了! |
|
返回顶楼 | |
发表时间:2011-04-30
觉得lz有点自讨苦吃呀,这种用记事本写代码,能说明什么问题呢?能比用ide工具写的漂亮?
|
|
返回顶楼 | |
发表时间:2011-04-30
daqing15 写道 1. 使用javac Dog.java出现了不能编译
因为在Dog.java中使用了package com.example 解决办法: 先cd到时Dog目录,然后使用javac com/example/Dog.java 对楼主这样编译带package的java文件,表示蛋疼,试一试javac -help工具,看看这个命令如何使用的啦,不需要“javac com/example/Dog.java”。而是加一个选项,就能正确编译出整个包结构,要是这样的,那么ant工具来编译一大坨java文件,就那个杯具了! 哈哈。。。这个真蛋疼,看来楼主的基础不全面啊。。package命令。。。忘 了? |
|
返回顶楼 | |
发表时间:2011-04-30
囧,这种帖子真不知道该鼓励还是该怎么的
javac -cp 参数 -或者-classpath |
|
返回顶楼 | |
发表时间:2011-04-30
我们公司要求在Ubuntu下用vi写程序,不过我一直还是用Eclipse。
|
|
返回顶楼 | |
发表时间:2011-04-30
当年用editplus+JDK编Java程序,发现了Ant之后觉得真是天堂一般,用了Eclipse之后发现是天堂中的天堂,现在这个帖子让我回忆起当年那段人间的时光。
|
|
返回顶楼 | |