我正在尝试安装用于渗透的mapsforge-mapwriter-plugin,但我无法让它工作.
我尝试了常规的基于shell的版本以及页面上提到的方法:" http://code.google.com/p/mapsforge/wiki/GettingStartedMapWriter ",但我的电脑没办法.
我的硬盘驱动器上也没有一个名为Application Data的目录,也没有得到这条线:"2.将下载的插件复制到当前目录中的子目录插件",这样当前目录就是这个场景,文件夹是我的extractet osm或不是实际的文件夹mether.
第三种方式也不起作用,可能是我做错了,我在osmosis-folder中提取了MapWriter.jar,一次到子文件夹插件(我必须手工创建),一次到osmosis/bin-folder,一个在osmosis-folder中自己.
但结果总是一样的:错误.在第二种情况下,渗透不知道插件并总是说,命令--mw未知.
在第三种情况下,当我输入:C:\ usertemp\Map\osmosis-0.40.1\bin> osmosis -plugin org.mapsforge.mapwriter.osmosis.MapFileWriterPluginLoader它说无法加载插件类...
我期待可能的建议,因为我真的不知道如何使插件工作
我正在创建一个JSF应用程序.我面临以下例外:
javax.el.ELException:不是有效的方法表达式
它所指的行如下:
<h:commandButton action="#{Login.trylogin} "value="#{messages.click}"/>
Run Code Online (Sandbox Code Playgroud)
我也尝试过#{Login.trylogin()},但结果是一样的.后面的bean #{Login}有以下方法:
public String trylogin()
Run Code Online (Sandbox Code Playgroud)
在我faces-config.xml的导航案例是这一个:
<navigation-rule>
<from-view-id>login.jsp</from-view-id>
<navigation-case>
<from-action>#{Login.login}</from-action>
<from-outcome>success</from-outcome>
<to-view-id>readPW.jsp</to-view-id>
</navigation-case>
<navigation-case>
<from-action>#{Login.login}</from-action>
<from-outcome>failed</from-outcome>
<to-view-id>register.jsp</to-view-id>
</navigation-case>
Run Code Online (Sandbox Code Playgroud)
注意:这是一个学校项目,所以我不能使用其他方式进行导航,例如隐式导航.