小编bla*_*hli的帖子

如何从Cygwin运行Java

我正在尝试编写一个BASH脚本来运行我的Java程序(常见问题,对吗?).我只是不能让它工作.经过多次编辑,以下是我尝试设置类路径然后执行程序的方法:

java -classpath 'cygpath -u "/cygdrive/c/Projects/common/lib/rome-1.0.jar:/cygdrive
/c/Projects/common/lib/jdom-1.0.jar:/cygdrive/c/Projects/common/lib/jsoup-1.6.1.jar:
/cygdrive/c/Projects/common/lib/mysql-connector-java-5.1.18-bin.jar:/cygdrive/c/Projects
/Freereader/bin/"' com.free.syndication.SQLfeeder
Run Code Online (Sandbox Code Playgroud)

抱歉,混乱,我只想一下子做所有事情.它告诉我,我的程序的主要类无法找到!((

有任何想法吗?

java bash cygwin classpath

15
推荐指数
2
解决办法
2万
查看次数

如何在Xpath中获取节点值 - Java

我有一段XML看起来像这样:

<entry>
<id>tag:example.com,2005:Release/343597</id>
<published>2012-04-10T11:29:19Z</published>
<updated>2012-04-10T12:04:41Z</updated>
<link type="text/html" href="http://example.com/projects/example1" rel="alternate"/>
<title>example1</title>
</entry>
Run Code Online (Sandbox Code Playgroud)

我需要抓住http://example.com/projects/example1这个块的链接.我不知道该怎么做.要获得项目的标题,我使用此代码:

String title1 = children.item(9).getFirstChild().getNodeValue();
Run Code Online (Sandbox Code Playgroud)

childrengetChildNodes()对象在哪里<entry> </entry>.但是NullPointerExceptions当我尝试以<link>类似的方式获取节点的节点值时,我不断得到.我看到<link>节点的XML代码不同,我不确定它的价值是什么......请指教!

java xml rss xpath parsing

5
推荐指数
2
解决办法
3万
查看次数

如何使用Groovy编写Excel文件脚本

我想在Groovy中创建excel文件,然后绘制它们.此代码取自使用Microsoft的Shell Scripting语言的示例:

Set objExcel = CreateObject("Excel.Application")
objExcel.Visible = True
Set objWorkbook = objExcel.Workbooks.Add()
Set objWorksheet = objWorkbook.Worksheets(1)

objWorksheet.Cells(1,1) = "Operating System"
objWorksheet.Cells(2,1) = "Windows Server 2003"
objWorksheet.Cells(3,1) = "Windows XP"
objWorksheet.Cells(5,1) = "Windows NT 4.0"
objWorksheet.Cells(6,1) = "Other"

objWorksheet.Cells(1,2) = "Number of Computers"
objWorksheet.Cells(2,2) = 145
objWorksheet.Cells(3,2) = 987
objWorksheet.Cells(4,2) = 611
objWorksheet.Cells(5,2) = 41
objWorksheet.Cells(6,2) = 56

Set objRange = objWorksheet.UsedRange
objRange.Select

Set colCharts = objExcel.Charts
colCharts.Add()

Set objChart = colCharts(1)
objChart.Activate

objChart.HasLegend = FALSE
objChart.ChartTitle.Text = "Operating System …
Run Code Online (Sandbox Code Playgroud)

excel groovy plot

4
推荐指数
1
解决办法
1万
查看次数

Git 签出错误

我正在使用一个脚本来自动检查过去 12 个月每个月的第一次提交。偶尔会发生一些奇怪的事情,我不再被允许检查过去的提交。错误是这样的:

error: Your local changes to the following files wold be overwritten by checkout:

db tests/framework.cpp

Please, commit your changes or stash them before you can switch branches. Aborting

这种情况已经发生过很多次(我没有编辑任何文件,只是检查它们)。我通常只是从 Github 下载一个新的存储库副本,然后再次启动该过程,它就可以工作了。但一旦坏了,我不知道如何修复,而且这种情况不断发生。有什么想法吗?

这是我的脚本中进行的迭代,然后是输出git status

for i in {12..1}

do

cd
cd git/mongodb/mongo

git checkout master                   
git checkout $(git rev-list --before "$(date -d "$(date +%Y-%m-01) -$i months 00:01" +%Y-%m)-01" -n 1 HEAD)
git checkout master
Run Code Online (Sandbox Code Playgroud)

git 状态:

在分支主控上

未暂存提交的更改:

        modified:    dbtests/framework.cpp
Run Code Online (Sandbox Code Playgroud)

未跟踪的文件:

       SHA1.txt
       SHA1.txt.
       file
       file.
Run Code Online (Sandbox Code Playgroud)

没有添加任何更改来提交

git cygwin commit github git-checkout

3
推荐指数
1
解决办法
2万
查看次数

如何将RSS保存到xml文件java

我想将 RSS 提要保存到我计算机上的 xml 文档中。我自己使用 XPath 和 Java 来解析 XML,所以我想要的只是一个文件,其中包含我在查看网站 RSS 页面的源时看到的源 (XML)。

换句话说,我不想将 RSS 页面的源代码复制并粘贴到我另存为 XML 文件的文件中,而是想编写一个程序来为我提取它。

java xml rss

2
推荐指数
1
解决办法
2648
查看次数

如何相互减去日期

我正在使用Groovy.我已经解析了一个文本文件,其行包含信息,包括日期.我现在只有日期,例如:

08:13:16,121
09:32:42,102
10:43:47,153
Run Code Online (Sandbox Code Playgroud)

我想比较这些值之间的增量; 我怎样才能做到这一点?即,我想从第二个中减去第一个,并将该值与第三个和第二个之间的差值进行比较.我会保存最大的值.

format groovy text date relative-time-span

1
推荐指数
1
解决办法
1887
查看次数

如何打印部分线

我在文本文件中搜索了包含该单词的所有行velcro.我现在想要打印这些行的内容,但只打印后面的部分velcro

说我有一行文字

the purple monkey climbs the velcro cactus

我将如何打印之后的所有内容velcro(寻找一般答案)

我开始时:

c = /.*velcro.*/

if (line ==~ c){
println ...
}
Run Code Online (Sandbox Code Playgroud)

regex printing groovy text

0
推荐指数
1
解决办法
82
查看次数

如何修复Java系统属性错误

我使用properties-D方法在命令行上向jar 文件提供参数。这是代码:

        String prop1 = "one";  

        String val1 = System.getProperty(prop1);  

        System.out.println(val1);
Run Code Online (Sandbox Code Playgroud)

这是可行的,但是当我尝试在更大的程序中实现它时,奇怪的事情发生了。如果没有参数,这将打印null,这很好。但是,如果我随后执行类似的操作boolean test = val1.equals(null);,我会遇到似乎与我提供的代码无关的问题。有什么想法吗?

java null properties exception

0
推荐指数
1
解决办法
3706
查看次数